Package com.openai.models
See: Description
-
Interface Summary Interface Description Visitor An interface that defines how to map each variant of Annotation to a value of type T. Visitor An interface that defines how to map each variant of AnnotationDelta to a value of type T. Visitor An interface that defines how to map each variant of AssistantResponseFormatOption to a value of type T. Visitor An interface that defines how to map each variant of AssistantStreamEvent to a value of type T. Visitor An interface that defines how to map each variant of AssistantTool to a value of type T. Visitor An interface that defines how to map each variant of AssistantToolChoiceOption to a value of type T. Visitor An interface that defines how to map each variant of Content to a value of type T. Visitor An interface that defines how to map each variant of Tool to a value of type T. Visitor An interface that defines how to map each variant of Tool to a value of type T. Visitor An interface that defines how to map each variant of Content to a value of type T. Visitor An interface that defines how to map each variant of Tool to a value of type T. Visitor An interface that defines how to map each variant of Content to a value of type T. Visitor An interface that defines how to map each variant of Tool to a value of type T. Visitor An interface that defines how to map each variant of Content to a value of type T. Visitor An interface that defines how to map each variant of Tool to a value of type T. Visitor An interface that defines how to map each variant of Content to a value of type T. Visitor An interface that defines how to map each variant of ChatCompletionRequestAssistantMessageContentPart to a value of type T. Visitor An interface that defines how to map each variant of ChatCompletionContentPart to a value of type T. Visitor An interface that defines how to map each variant of FunctionCall to a value of type T. Visitor An interface that defines how to map each variant of ResponseFormat to a value of type T. Visitor An interface that defines how to map each variant of Stop to a value of type T. Visitor An interface that defines how to map each variant of Content to a value of type T. Visitor An interface that defines how to map each variant of ChatCompletionMessageParam to a value of type T. Visitor An interface that defines how to map each variant of Content to a value of type T. Visitor An interface that defines how to map each variant of Content to a value of type T. Visitor An interface that defines how to map each variant of ChatCompletionToolChoiceOption to a value of type T. Visitor An interface that defines how to map each variant of Content to a value of type T. Visitor An interface that defines how to map each variant of Content to a value of type T. Visitor An interface that defines how to map each variant of Output to a value of type T. Visitor An interface that defines how to map each variant of Output to a value of type T. Visitor An interface that defines how to map each variant of Prompt to a value of type T. Visitor An interface that defines how to map each variant of Stop to a value of type T. Visitor An interface that defines how to map each variant of Input to a value of type T. Visitor An interface that defines how to map each variant of FileChunkingStrategy to a value of type T. Visitor An interface that defines how to map each variant of FileChunkingStrategyParam to a value of type T. Visitor An interface that defines how to map each variant of BatchSize to a value of type T. Visitor An interface that defines how to map each variant of LearningRateMultiplier to a value of type T. Visitor An interface that defines how to map each variant of NEpochs to a value of type T. Visitor An interface that defines how to map each variant of BatchSize to a value of type T. Visitor An interface that defines how to map each variant of Beta to a value of type T. Visitor An interface that defines how to map each variant of LearningRateMultiplier to a value of type T. Visitor An interface that defines how to map each variant of NEpochs to a value of type T. Visitor An interface that defines how to map each variant of BatchSize to a value of type T. Visitor An interface that defines how to map each variant of LearningRateMultiplier to a value of type T. Visitor An interface that defines how to map each variant of NEpochs to a value of type T. Visitor An interface that defines how to map each variant of BatchSize to a value of type T. Visitor An interface that defines how to map each variant of LearningRateMultiplier to a value of type T. Visitor An interface that defines how to map each variant of NEpochs to a value of type T. Visitor An interface that defines how to map each variant of BatchSize to a value of type T. Visitor An interface that defines how to map each variant of Beta to a value of type T. Visitor An interface that defines how to map each variant of LearningRateMultiplier to a value of type T. Visitor An interface that defines how to map each variant of NEpochs to a value of type T. Visitor An interface that defines how to map each variant of BatchSize to a value of type T. Visitor An interface that defines how to map each variant of LearningRateMultiplier to a value of type T. Visitor An interface that defines how to map each variant of NEpochs to a value of type T. Visitor An interface that defines how to map each variant of Tool to a value of type T. Visitor An interface that defines how to map each variant of MessageContent to a value of type T. Visitor An interface that defines how to map each variant of MessageContentDelta to a value of type T. Visitor An interface that defines how to map each variant of MessageContentPartParam to a value of type T. Visitor An interface that defines how to map each variant of MessageStreamEvent to a value of type T. Visitor An interface that defines how to map each variant of Input to a value of type T. Visitor An interface that defines how to map each variant of ModerationMultiModalInput to a value of type T. Visitor An interface that defines how to map each variant of StepDetails to a value of type T. Visitor An interface that defines how to map each variant of StepDetails to a value of type T. Visitor An interface that defines how to map each variant of RunStepStreamEvent to a value of type T. Visitor An interface that defines how to map each variant of RunStreamEvent to a value of type T. Visitor An interface that defines how to map each variant of ToolCall to a value of type T. Visitor An interface that defines how to map each variant of ToolCallDelta to a value of type T. -
Class Summary Class Description Annotation A citation within the message that points to a specific quote from a specific File associated with the assistant or the message. AnnotationDelta A citation within the message that points to a specific quote from a specific File associated with the assistant or the message. Builder A builder for Assistant. Builder A builder for ToolResources. Builder A builder for CodeInterpreter. CodeInterpreter Builder A builder for FileSearch. FileSearch ToolResources A set of resources that are used by the assistant's tools. Assistant Represents an assistant
that can call the model and use tools.Builder A builder for AssistantDeleted. AssistantDeleted AssistantResponseFormatOption Specifies the format that the model must output. Builder A builder for ThreadCreated. ThreadCreated Occurs when a new thread is created. Builder A builder for ThreadRunCreated. ThreadRunCreated Occurs when a new run is created. Builder A builder for ThreadRunQueued. ThreadRunQueued Occurs when a run moves to a queued
status.Builder A builder for ThreadRunInProgress. ThreadRunInProgress Occurs when a run moves to an in_progress
status.Builder A builder for ThreadRunRequiresAction. ThreadRunRequiresAction Occurs when a run moves to a requires_action
status.Builder A builder for ThreadRunCompleted. ThreadRunCompleted Occurs when a run is completed. Builder A builder for ThreadRunIncomplete. ThreadRunIncomplete Occurs when a run ends with status incomplete
.Builder A builder for ThreadRunFailed. ThreadRunFailed Occurs when a run fails. Builder A builder for ThreadRunCancelling. ThreadRunCancelling Occurs when a run moves to a cancelling
status.Builder A builder for ThreadRunCancelled. ThreadRunCancelled Occurs when a run is cancelled. Builder A builder for ThreadRunExpired. ThreadRunExpired Occurs when a run expires. Builder A builder for ThreadRunStepCreated. ThreadRunStepCreated Occurs when a run step is created. Builder A builder for ThreadRunStepInProgress. ThreadRunStepInProgress Occurs when a run step moves to an in_progress
state.Builder A builder for ThreadRunStepDelta. ThreadRunStepDelta Occurs when parts of a run step are being streamed. Builder A builder for ThreadRunStepCompleted. ThreadRunStepCompleted Occurs when a run step is completed. Builder A builder for ThreadRunStepFailed. ThreadRunStepFailed Occurs when a run step fails. Builder A builder for ThreadRunStepCancelled. ThreadRunStepCancelled Occurs when a run step is cancelled. Builder A builder for ThreadRunStepExpired. ThreadRunStepExpired Occurs when a run step expires. Builder A builder for ThreadMessageCreated. ThreadMessageCreated Occurs when a message is created. Builder A builder for ThreadMessageInProgress. ThreadMessageInProgress Occurs when a message moves to an in_progress
state.Builder A builder for ThreadMessageDelta. ThreadMessageDelta Occurs when parts of a Message are being streamed. Builder A builder for ThreadMessageCompleted. ThreadMessageCompleted Occurs when a message is completed. Builder A builder for ThreadMessageIncomplete. ThreadMessageIncomplete Occurs when a message ends before it is completed. Builder A builder for ErrorEvent. ErrorEvent Occurs when an error occurs. AssistantStreamEvent Represents an event emitted when streaming a Run. AssistantTool Builder A builder for AssistantToolChoice. Type The type of the tool. AssistantToolChoice Specifies a tool the model should use. Builder A builder for AssistantToolChoiceFunction. AssistantToolChoiceFunction Auto none
means the model will not call any tools and instead generates a message.AssistantToolChoiceOption Controls which (if any) tool is called by the model. Builder A builder for AutoFileChunkingStrategyParam. AutoFileChunkingStrategyParam The default strategy. Builder A builder for Batch. Status The current status of the batch. Builder A builder for Errors. Errors Batch Builder A builder for BatchCancelParams. BatchCancelParams Cancels an in-progress batch. Builder A builder for BatchCreateBody. BatchCreateBody Builder A builder for BatchCreateParams. CompletionWindow The time frame within which the batch should be processed. Endpoint The endpoint to be used for all requests in the batch. Builder A builder for Metadata. Metadata Optional custom metadata for the batch. BatchCreateParams Creates and executes a batch from an uploaded file of requests Builder A builder for BatchError. BatchError Builder Response AutoPager BatchListPage List your organization's batches. Builder Response AutoPager BatchListPageAsync List your organization's batches. Builder A builder for BatchListParams. BatchListParams List your organization's batches. Builder A builder for BatchRequestCounts. BatchRequestCounts The request counts for different statuses within the batch. Builder A builder for BatchRetrieveParams. BatchRetrieveParams Retrieves a batch. Builder A builder for BetaAssistantCreateBody. BetaAssistantCreateBody Builder A builder for BetaAssistantCreateParams. Builder A builder for ToolResources. Builder A builder for CodeInterpreter. CodeInterpreter Builder A builder for FileSearch. Builder A builder for VectorStore. VectorStore FileSearch ToolResources A set of resources that are used by the assistant's tools. BetaAssistantCreateParams Create an assistant with a model and instructions. Builder A builder for BetaAssistantDeleteParams. BetaAssistantDeleteParams Delete an assistant. Builder Response AutoPager BetaAssistantListPage Returns a list of assistants. Builder Response AutoPager BetaAssistantListPageAsync Returns a list of assistants. Builder A builder for BetaAssistantListParams. Order Sort order by the created_at
timestamp of the objects.BetaAssistantListParams Returns a list of assistants. Builder A builder for BetaAssistantRetrieveParams. BetaAssistantRetrieveParams Retrieves an assistant. Builder A builder for BetaAssistantUpdateBody. BetaAssistantUpdateBody Builder A builder for BetaAssistantUpdateParams. Builder A builder for ToolResources. Builder A builder for CodeInterpreter. CodeInterpreter Builder A builder for FileSearch. FileSearch ToolResources A set of resources that are used by the assistant's tools. BetaAssistantUpdateParams Modifies an assistant. Builder A builder for BetaThreadCreateAndRunBody. BetaThreadCreateAndRunBody Builder A builder for BetaThreadCreateAndRunParams. Builder A builder for Thread. Builder A builder for Message. Content The text contents of the message. Role The role of the entity that is creating the message. Builder A builder for Attachment. Tool Attachment Message Builder A builder for ToolResources. Builder A builder for CodeInterpreter. CodeInterpreter Builder A builder for FileSearch. Builder A builder for VectorStore. VectorStore FileSearch ToolResources A set of resources that are made available to the assistant's tools in this thread. Thread If no thread is provided, an empty thread will be created. Builder A builder for ToolResources. Builder A builder for CodeInterpreter. CodeInterpreter Builder A builder for FileSearch. FileSearch ToolResources A set of resources that are used by the assistant's tools. Tool Builder A builder for TruncationStrategy. Type The truncation strategy to use for the thread. TruncationStrategy Controls for how a thread will be truncated prior to the run. BetaThreadCreateAndRunParams Create a thread and run it in one request. Builder A builder for BetaThreadCreateBody. BetaThreadCreateBody Builder A builder for BetaThreadCreateParams. Builder A builder for Message. Content The text contents of the message. Role The role of the entity that is creating the message. Builder A builder for Attachment. Tool Attachment Message Builder A builder for ToolResources. Builder A builder for CodeInterpreter. CodeInterpreter Builder A builder for FileSearch. Builder A builder for VectorStore. VectorStore FileSearch ToolResources A set of resources that are made available to the assistant's tools in this thread. BetaThreadCreateParams Create a thread. Builder A builder for BetaThreadDeleteParams. BetaThreadDeleteParams Delete a thread. Builder A builder for BetaThreadMessageCreateBody. BetaThreadMessageCreateBody Builder A builder for BetaThreadMessageCreateParams. Content The text contents of the message. Role The role of the entity that is creating the message. Builder A builder for Attachment. Tool Attachment BetaThreadMessageCreateParams Create a message. Builder A builder for BetaThreadMessageDeleteParams. BetaThreadMessageDeleteParams Deletes a message. Builder Response AutoPager BetaThreadMessageListPage Returns a list of messages for a given thread. Builder Response AutoPager BetaThreadMessageListPageAsync Returns a list of messages for a given thread. Builder A builder for BetaThreadMessageListParams. Order Sort order by the created_at
timestamp of the objects.BetaThreadMessageListParams Returns a list of messages for a given thread. Builder A builder for BetaThreadMessageRetrieveParams. BetaThreadMessageRetrieveParams Retrieve a message. Builder A builder for BetaThreadMessageUpdateBody. BetaThreadMessageUpdateBody Builder A builder for BetaThreadMessageUpdateParams. BetaThreadMessageUpdateParams Modifies a message. Builder A builder for BetaThreadRetrieveParams. BetaThreadRetrieveParams Retrieves a thread. Builder A builder for BetaThreadRunCancelParams. BetaThreadRunCancelParams Cancels a run that is in_progress
.Builder A builder for BetaThreadRunCreateBody. BetaThreadRunCreateBody Builder A builder for BetaThreadRunCreateParams. Builder A builder for AdditionalMessage. Content The text contents of the message. Role The role of the entity that is creating the message. Builder A builder for Attachment. Tool Attachment AdditionalMessage Builder A builder for TruncationStrategy. Type The truncation strategy to use for the thread. TruncationStrategy Controls for how a thread will be truncated prior to the run. BetaThreadRunCreateParams Create a run. Builder Response AutoPager BetaThreadRunListPage Returns a list of runs belonging to a thread. Builder Response AutoPager BetaThreadRunListPageAsync Returns a list of runs belonging to a thread. Builder A builder for BetaThreadRunListParams. Order Sort order by the created_at
timestamp of the objects.BetaThreadRunListParams Returns a list of runs belonging to a thread. Builder A builder for BetaThreadRunRetrieveParams. BetaThreadRunRetrieveParams Retrieves a run. Builder Response AutoPager BetaThreadRunStepListPage Returns a list of run steps belonging to a run. Builder Response AutoPager BetaThreadRunStepListPageAsync Returns a list of run steps belonging to a run. Builder A builder for BetaThreadRunStepListParams. Order Sort order by the created_at
timestamp of the objects.BetaThreadRunStepListParams Returns a list of run steps belonging to a run. Builder A builder for BetaThreadRunStepRetrieveParams. BetaThreadRunStepRetrieveParams Retrieves a run step. Builder A builder for BetaThreadRunSubmitToolOutputsBody. BetaThreadRunSubmitToolOutputsBody Builder A builder for BetaThreadRunSubmitToolOutputsParams. Builder A builder for ToolOutput. ToolOutput BetaThreadRunSubmitToolOutputsParams When a run has the status: "requires_action"
andrequired_action.type
issubmit_tool_outputs
, this endpoint can be used to submit the outputs from the tool calls once they're all completed.Builder A builder for BetaThreadRunUpdateBody. BetaThreadRunUpdateBody Builder A builder for BetaThreadRunUpdateParams. BetaThreadRunUpdateParams Modifies a run. Builder A builder for BetaThreadUpdateBody. BetaThreadUpdateBody Builder A builder for BetaThreadUpdateParams. Builder A builder for ToolResources. Builder A builder for CodeInterpreter. CodeInterpreter Builder A builder for FileSearch. FileSearch ToolResources A set of resources that are made available to the assistant's tools in this thread. BetaThreadUpdateParams Modifies a thread. Builder A builder for BetaVectorStoreCreateBody. BetaVectorStoreCreateBody Builder A builder for BetaVectorStoreCreateParams. Builder A builder for ExpiresAfter. ExpiresAfter The expiration policy for a vector store. BetaVectorStoreCreateParams Create a vector store. Builder A builder for BetaVectorStoreDeleteParams. BetaVectorStoreDeleteParams Delete a vector store. Builder A builder for BetaVectorStoreFileBatchCancelParams. BetaVectorStoreFileBatchCancelParams Cancel a vector store file batch. Builder A builder for BetaVectorStoreFileBatchCreateBody. BetaVectorStoreFileBatchCreateBody Builder A builder for BetaVectorStoreFileBatchCreateParams. BetaVectorStoreFileBatchCreateParams Create a vector store file batch. Builder Response AutoPager BetaVectorStoreFileBatchListFilesPage Returns a list of vector store files in a batch. Builder Response AutoPager BetaVectorStoreFileBatchListFilesPageAsync Returns a list of vector store files in a batch. Builder A builder for BetaVectorStoreFileBatchListFilesParams. Filter Filter by file status. Order Sort order by the created_at
timestamp of the objects.BetaVectorStoreFileBatchListFilesParams Returns a list of vector store files in a batch. Builder A builder for BetaVectorStoreFileBatchRetrieveParams. BetaVectorStoreFileBatchRetrieveParams Retrieves a vector store file batch. Builder A builder for BetaVectorStoreFileCreateBody. BetaVectorStoreFileCreateBody Builder A builder for BetaVectorStoreFileCreateParams. BetaVectorStoreFileCreateParams Create a vector store file by attaching a File to a vector store. Builder A builder for BetaVectorStoreFileDeleteParams. BetaVectorStoreFileDeleteParams Delete a vector store file. Builder Response AutoPager BetaVectorStoreFileListPage Returns a list of vector store files. Builder Response AutoPager BetaVectorStoreFileListPageAsync Returns a list of vector store files. Builder A builder for BetaVectorStoreFileListParams. Filter Filter by file status. Order Sort order by the created_at
timestamp of the objects.BetaVectorStoreFileListParams Returns a list of vector store files. Builder A builder for BetaVectorStoreFileRetrieveParams. BetaVectorStoreFileRetrieveParams Retrieves a vector store file. Builder Response AutoPager BetaVectorStoreListPage Returns a list of vector stores. Builder Response AutoPager BetaVectorStoreListPageAsync Returns a list of vector stores. Builder A builder for BetaVectorStoreListParams. Order Sort order by the created_at
timestamp of the objects.BetaVectorStoreListParams Returns a list of vector stores. Builder A builder for BetaVectorStoreRetrieveParams. BetaVectorStoreRetrieveParams Retrieves a vector store. Builder A builder for BetaVectorStoreUpdateBody. BetaVectorStoreUpdateBody Builder A builder for BetaVectorStoreUpdateParams. Builder A builder for ExpiresAfter. ExpiresAfter The expiration policy for a vector store. BetaVectorStoreUpdateParams Modifies a vector store. Builder A builder for ChatCompletion. Builder A builder for Choice. FinishReason The reason the model stopped generating tokens. Builder A builder for Logprobs. Logprobs Log probability information for the choice. Choice ServiceTier The service tier used for processing the request. ChatCompletion Represents a chat completion response returned by model, based on the provided input. Builder A builder for ChatCompletionAssistantMessageParam. Builder A builder for Audio. Audio Data about a previous audio response from the model. ChatCompletionRequestAssistantMessageContentPart Learn about text inputs. Content The contents of the assistant message. Builder A builder for FunctionCall. FunctionCall Deprecated and replaced by tool_calls
.ChatCompletionAssistantMessageParam Messages sent by the model in response to user messages. Builder A builder for ChatCompletionAudio. ChatCompletionAudio If the audio output modality is requested, this object contains data about the audio response from the model. Builder A builder for ChatCompletionAudioParam. Format Specifies the output audio format. Voice The voice the model uses to respond. ChatCompletionAudioParam Parameters for audio output. Builder A builder for ChatCompletionChunk. Builder A builder for Choice. Builder A builder for Delta. Builder A builder for FunctionCall. FunctionCall Deprecated and replaced by tool_calls
.Role The role of the author of this message. Builder A builder for ToolCall. Builder A builder for Function. Function Type The type of the tool. ToolCall Delta A chat completion delta generated by streamed model responses. FinishReason The reason the model stopped generating tokens. Builder A builder for Logprobs. Logprobs Log probability information for the choice. Choice ServiceTier The service tier used for processing the request. ChatCompletionChunk Represents a streamed chunk of a chat completion response returned by model, based on the provided input. ChatCompletionContentPart Learn about text inputs. Builder A builder for ChatCompletionContentPartImage. Builder A builder for ImageUrl. Detail Specifies the detail level of the image. ImageUrl ChatCompletionContentPartImage Learn about image inputs. Builder A builder for ChatCompletionContentPartInputAudio. Builder A builder for InputAudio. Format The format of the encoded audio data. InputAudio ChatCompletionContentPartInputAudio Learn about audio inputs. Builder A builder for ChatCompletionContentPartRefusal. ChatCompletionContentPartRefusal Builder A builder for ChatCompletionContentPartText. ChatCompletionContentPartText Learn about text inputs. Builder A builder for ChatCompletionCreateBody. ChatCompletionCreateBody Builder A builder for ChatCompletionCreateParams. Auto none
means the model will not call a function and instead generates a message.FunctionCall Deprecated in favor of tool_choice
.Builder A builder for Function. Function Builder A builder for LogitBias. LogitBias Modify the likelihood of specified tokens appearing in the completion. Builder A builder for Metadata. Metadata Developer-defined tags and values used for filtering completions in the dashboard. ResponseFormat An object specifying the format that the model must output. ServiceTier Specifies the latency tier to use for processing the request. Stop Up to 4 sequences where the API will stop generating further tokens. ChatCompletionCreateParams Creates a model response for the given chat conversation. Builder A builder for ChatCompletionDeveloperMessageParam. Content The contents of the developer message. ChatCompletionDeveloperMessageParam Developer-provided instructions that the model should follow, regardless of messages sent by the user. Builder A builder for ChatCompletionFunctionCallOption. ChatCompletionFunctionCallOption Specifying a particular function via {"name": "my_function"}
forces the model to call that function.Builder A builder for ChatCompletionFunctionMessageParam. ChatCompletionFunctionMessageParam Builder A builder for ChatCompletionMessage. Builder A builder for FunctionCall. FunctionCall Deprecated and replaced by tool_calls
.ChatCompletionMessage A chat completion message generated by the model. ChatCompletionMessageParam Developer-provided instructions that the model should follow, regardless of messages sent by the user. Builder A builder for ChatCompletionMessageToolCall. Builder A builder for Function. Function The function that the model called. ChatCompletionMessageToolCall ChatCompletionModality Builder A builder for ChatCompletionNamedToolChoice. Builder A builder for Function. Function ChatCompletionNamedToolChoice Specifies a tool the model should use. Builder A builder for ChatCompletionPredictionContent. Content The content that should be matched when generating a model response. ChatCompletionPredictionContent Static predicted output content, such as the content of a text file that is being regenerated. ChatCompletionReasoningEffort o1 models onlyConstrains effort on reasoning for reasoning models. ChatCompletionRole The role of the author of a message Builder A builder for ChatCompletionStreamOptions. ChatCompletionStreamOptions Options for streaming response. Builder A builder for ChatCompletionSystemMessageParam. Content The contents of the system message. ChatCompletionSystemMessageParam Developer-provided instructions that the model should follow, regardless of messages sent by the user. Builder A builder for ChatCompletionTokenLogprob. Builder A builder for TopLogprob. TopLogprob ChatCompletionTokenLogprob Builder A builder for ChatCompletionTool. ChatCompletionTool Auto none
means the model will not call any tool and instead generates a message.ChatCompletionToolChoiceOption Controls which (if any) tool is called by the model. Builder A builder for ChatCompletionToolMessageParam. Content The contents of the tool message. ChatCompletionToolMessageParam Builder A builder for ChatCompletionUserMessageParam. Content The contents of the user message. ChatCompletionUserMessageParam Messages sent by an end user, containing prompts or additional context information. ChatModel Builder A builder for CodeInterpreterLogs. CodeInterpreterLogs Text output from the Code Interpreter tool call as part of a run step. Builder A builder for CodeInterpreterOutputImage. Builder A builder for Image. Image CodeInterpreterOutputImage Builder A builder for CodeInterpreterTool. CodeInterpreterTool Builder A builder for CodeInterpreterToolCall. Builder A builder for CodeInterpreter. Builder A builder for LogsOutput. LogsOutput Text output from the Code Interpreter tool call as part of a run step. Builder A builder for ImageOutput. Builder A builder for Image. Image ImageOutput Output Text output from the Code Interpreter tool call as part of a run step. CodeInterpreter The Code Interpreter tool call definition. CodeInterpreterToolCall Details of the Code Interpreter tool call the run step was involved in. Builder A builder for CodeInterpreterToolCallDelta. Builder A builder for CodeInterpreter. Output Text output from the Code Interpreter tool call as part of a run step. CodeInterpreter The Code Interpreter tool call definition. CodeInterpreterToolCallDelta Details of the Code Interpreter tool call the run step was involved in. Builder A builder for Completion. Completion Represents a completion response from the API. Builder A builder for CompletionChoice. FinishReason The reason the model stopped generating tokens. Builder A builder for Logprobs. Builder A builder for TopLogprob. TopLogprob Logprobs CompletionChoice Builder A builder for CompletionCreateBody. CompletionCreateBody Builder A builder for CompletionCreateParams. Model ID of the model to use. Prompt The prompt(s) to generate completions for, encoded as a string, array of strings, array of tokens, or array of token arrays. Builder A builder for LogitBias. LogitBias Modify the likelihood of specified tokens appearing in the completion. Stop Up to 4 sequences where the API will stop generating further tokens. CompletionCreateParams Creates a completion for the provided prompt and parameters. Builder A builder for CompletionUsage. Builder A builder for CompletionTokensDetails. CompletionTokensDetails Breakdown of tokens used in a completion. Builder A builder for PromptTokensDetails. PromptTokensDetails Breakdown of tokens used in the prompt. CompletionUsage Usage statistics for the completion request. Builder A builder for CreateEmbeddingResponse. Builder A builder for Usage. Usage The usage information for the request. CreateEmbeddingResponse Builder A builder for Embedding. Embedding Represents an embedding vector returned by embedding endpoint. Builder A builder for EmbeddingCreateBody. EmbeddingCreateBody Builder A builder for EmbeddingCreateParams. Input Input text to embed, encoded as a string or array of tokens. EncodingFormat The format to return the embeddings in. EmbeddingCreateParams Creates an embedding vector representing the input text. EmbeddingModel Builder A builder for ErrorObject. ErrorObject FileChunkingStrategy The strategy used to chunk the file. FileChunkingStrategyParam The chunking strategy used to chunk the file(s). Builder A builder for FileCitationAnnotation. Builder A builder for FileCitation. FileCitation FileCitationAnnotation A citation within the message that points to a specific quote from a specific File associated with the assistant or the message. Builder A builder for FileCitationDeltaAnnotation. Builder A builder for FileCitation. FileCitation FileCitationDeltaAnnotation A citation within the message that points to a specific quote from a specific File associated with the assistant or the message. Builder A builder for FileDeleteParams. FileDeleteParams Delete a file. Builder A builder for FileDeleted. FileDeleted Builder Response AutoPager FileListPage Returns a list of files. Builder Response AutoPager FileListPageAsync Returns a list of files. Builder A builder for FileListParams. Order Sort order by the created_at
timestamp of the objects.FileListParams Returns a list of files. Builder A builder for FileObject. Purpose The intended purpose of the file. Status Deprecated. FileObject The File
object represents a document that has been uploaded to OpenAI.Builder A builder for FilePathAnnotation. Builder A builder for FilePath. FilePath FilePathAnnotation A URL for the file that's generated when the assistant used the code_interpreter
tool to generate a file.Builder A builder for FilePathDeltaAnnotation. Builder A builder for FilePath. FilePath FilePathDeltaAnnotation A URL for the file that's generated when the assistant used the code_interpreter
tool to generate a file.FilePurpose The intended purpose of the uploaded file. Builder A builder for FileRetrieveParams. FileRetrieveParams Returns information about a specific file. Builder A builder for FileSearchTool. Builder A builder for FileSearch. Builder A builder for RankingOptions. Ranker The ranker to use for the file search. RankingOptions The ranking options for the file search. FileSearch Overrides for the file search tool. FileSearchTool Builder A builder for FileSearchToolCall. Builder A builder for FileSearch. Builder A builder for RankingOptions. RankingOptions The ranking options for the file search. Builder A builder for Result. Builder A builder for Content. Type The type of the content. Content Result A result instance of the file search. FileSearch For now, this is always going to be an empty object. FileSearchToolCall Builder A builder for FileSearchToolCallDelta. FileSearchToolCallDelta Builder A builder for FineTuningJob. Builder A builder for Error. Error For fine-tuning jobs that have failed
, this will contain more information on the cause of the failure.Builder A builder for Hyperparameters. BatchSize Number of examples in each batch. LearningRateMultiplier Scaling factor for the learning rate. NEpochs The number of epochs to train the model for. Hyperparameters The hyperparameters used for the fine-tuning job. Status The current status of the fine-tuning job, which can be either validating_files
,queued
,running
,succeeded
,failed
, orcancelled
.Builder A builder for Method. Builder A builder for Dpo. Builder A builder for Hyperparameters. BatchSize Number of examples in each batch. Beta The beta value for the DPO method. LearningRateMultiplier Scaling factor for the learning rate. NEpochs The number of epochs to train the model for. Hyperparameters The hyperparameters used for the fine-tuning job. Dpo Configuration for the DPO fine-tuning method. Builder A builder for Supervised. Builder A builder for Hyperparameters. BatchSize Number of examples in each batch. LearningRateMultiplier Scaling factor for the learning rate. NEpochs The number of epochs to train the model for. Hyperparameters The hyperparameters used for the fine-tuning job. Supervised Configuration for the supervised fine-tuning method. Type The type of method. Method The method used for fine-tuning. FineTuningJob The fine_tuning.job
object represents a fine-tuning job that has been created through the API.Builder A builder for FineTuningJobCancelParams. FineTuningJobCancelParams Immediately cancel a fine-tune job. Builder A builder for FineTuningJobCheckpoint. Builder A builder for Metrics. Metrics Metrics at the step number during the fine-tuning job. FineTuningJobCheckpoint The fine_tuning.job.checkpoint
object represents a model checkpoint for a fine-tuning job that is ready to use.Builder Response AutoPager FineTuningJobCheckpointListPage List checkpoints for a fine-tuning job. Builder Response AutoPager FineTuningJobCheckpointListPageAsync List checkpoints for a fine-tuning job. Builder A builder for FineTuningJobCheckpointListParams. FineTuningJobCheckpointListParams List checkpoints for a fine-tuning job. Builder A builder for FineTuningJobCreateBody. FineTuningJobCreateBody Builder A builder for FineTuningJobCreateParams. Model The name of the model to fine-tune. Builder A builder for Hyperparameters. BatchSize Number of examples in each batch. LearningRateMultiplier Scaling factor for the learning rate. NEpochs The number of epochs to train the model for. Hyperparameters The hyperparameters used for the fine-tuning job. Builder A builder for Integration. Builder A builder for Wandb. Wandb The settings for your integration with Weights and Biases. Integration Builder A builder for Method. Builder A builder for Dpo. Builder A builder for Hyperparameters. BatchSize Number of examples in each batch. Beta The beta value for the DPO method. LearningRateMultiplier Scaling factor for the learning rate. NEpochs The number of epochs to train the model for. Hyperparameters The hyperparameters used for the fine-tuning job. Dpo Configuration for the DPO fine-tuning method. Builder A builder for Supervised. Builder A builder for Hyperparameters. BatchSize Number of examples in each batch. LearningRateMultiplier Scaling factor for the learning rate. NEpochs The number of epochs to train the model for. Hyperparameters The hyperparameters used for the fine-tuning job. Supervised Configuration for the supervised fine-tuning method. Type The type of method. Method The method used for fine-tuning. FineTuningJobCreateParams Creates a fine-tuning job which begins the process of creating a new model from a given dataset. Builder A builder for FineTuningJobEvent. Level The log level of the event. Type The type of event. FineTuningJobEvent Fine-tuning job event object Builder Response AutoPager FineTuningJobListEventsPage Get status updates for a fine-tuning job. Builder Response AutoPager FineTuningJobListEventsPageAsync Get status updates for a fine-tuning job. Builder A builder for FineTuningJobListEventsParams. FineTuningJobListEventsParams Get status updates for a fine-tuning job. Builder Response AutoPager FineTuningJobListPage List your organization's fine-tuning jobs Builder Response AutoPager FineTuningJobListPageAsync List your organization's fine-tuning jobs Builder A builder for FineTuningJobListParams. FineTuningJobListParams List your organization's fine-tuning jobs Builder A builder for FineTuningJobRetrieveParams. FineTuningJobRetrieveParams Get info about a fine-tuning job. Builder A builder for FineTuningJobWandbIntegration. FineTuningJobWandbIntegration The settings for your integration with Weights and Biases. Builder A builder for FineTuningJobWandbIntegrationObject. FineTuningJobWandbIntegrationObject Builder A builder for FunctionDefinition. FunctionDefinition Builder A builder for FunctionParameters. FunctionParameters The parameters the functions accepts, described as a JSON Schema object. Builder A builder for FunctionTool. FunctionTool Builder A builder for FunctionToolCall. Builder A builder for Function. Function The definition of the function that was called. FunctionToolCall Builder A builder for FunctionToolCallDelta. Builder A builder for Function. Function The definition of the function that was called. FunctionToolCallDelta Builder A builder for Image. Image Represents the url or the content of an image generated by the OpenAI API. Builder A builder for ImageFile. Detail Specifies the detail level of the image if specified by the user. ImageFile Builder A builder for ImageFileContentBlock. ImageFileContentBlock References an image File in the content of a message. Builder A builder for ImageFileDelta. Detail Specifies the detail level of the image if specified by the user. ImageFileDelta Builder A builder for ImageFileDeltaBlock. ImageFileDeltaBlock References an image File in the content of a message. Builder A builder for ImageGenerateBody. ImageGenerateBody Builder A builder for ImageGenerateParams. Quality The quality of the image that will be generated. ResponseFormat The format in which the generated images are returned. Size The size of the generated images. Style The style of the generated images. ImageGenerateParams Creates an image given a prompt. ImageModel Builder A builder for ImageUrl. Detail Specifies the detail level of the image. ImageUrl Builder A builder for ImageUrlContentBlock. ImageUrlContentBlock References an image URL in the content of a message. Builder A builder for ImageUrlDelta. Detail Specifies the detail level of the image. ImageUrlDelta Builder A builder for ImageUrlDeltaBlock. ImageUrlDeltaBlock References an image URL in the content of a message. Builder A builder for ImagesResponse. ImagesResponse Builder A builder for Message. Builder A builder for Attachment. Tool Attachment Builder A builder for IncompleteDetails. Reason The reason the message is incomplete. IncompleteDetails On an incomplete message, details about why the message is incomplete. Role The entity that produced the message. Status The status of the message, which can be either in_progress
,incomplete
, orcompleted
.Message Represents a message within a thread. MessageContent References an image File in the content of a message. MessageContentDelta References an image File in the content of a message. MessageContentPartParam References an image File in the content of a message. Builder A builder for MessageCreationStepDetails. Builder A builder for MessageCreation. MessageCreation MessageCreationStepDetails Details of the message creation by the run step. Builder A builder for MessageDeleted. MessageDeleted Builder A builder for MessageDelta. Role The entity that produced the message. MessageDelta The delta containing the fields that have changed on the Message. Builder A builder for MessageDeltaEvent. MessageDeltaEvent Represents a message delta i.e. Builder A builder for ThreadMessageCreated. ThreadMessageCreated Occurs when a message is created. Builder A builder for ThreadMessageInProgress. ThreadMessageInProgress Occurs when a message moves to an in_progress
state.Builder A builder for ThreadMessageDelta. ThreadMessageDelta Occurs when parts of a Message are being streamed. Builder A builder for ThreadMessageCompleted. ThreadMessageCompleted Occurs when a message is completed. Builder A builder for ThreadMessageIncomplete. ThreadMessageIncomplete Occurs when a message ends before it is completed. MessageStreamEvent Occurs when a message is created. Builder A builder for Model. Model Describes an OpenAI model offering that can be used with the API. Builder A builder for ModelDeleteParams. ModelDeleteParams Delete a fine-tuned model. Builder A builder for ModelDeleted. ModelDeleted Builder Response AutoPager ModelListPage Lists the currently available models, and provides basic information about each one such as the owner and availability. Builder Response AutoPager ModelListPageAsync Lists the currently available models, and provides basic information about each one such as the owner and availability. Builder A builder for ModelListParams. ModelListParams Lists the currently available models, and provides basic information about each one such as the owner and availability. Builder A builder for ModelRetrieveParams. ModelRetrieveParams Retrieves a model instance, providing basic information about the model such as the owner and permissioning. Builder A builder for Moderation. Builder A builder for Categories. Categories A list of the categories, and whether they are flagged or not. Builder A builder for CategoryAppliedInputTypes. Harassment HarassmentThreatening Hate HateThreatening Illicit IllicitViolent SelfHarm SelfHarmInstruction SelfHarmIntent Sexual SexualMinor Violence ViolenceGraphic CategoryAppliedInputTypes A list of the categories along with the input type(s) that the score applies to. Builder A builder for CategoryScores. CategoryScores A list of the categories along with their scores as predicted by model. Moderation Builder A builder for ModerationCreateBody. ModerationCreateBody Builder A builder for ModerationCreateParams. Input Input (or inputs) to classify. ModerationCreateParams Classifies if text and/or image inputs are potentially harmful. Builder A builder for ModerationCreateResponse. ModerationCreateResponse Represents if a given text input is potentially harmful. Builder A builder for ModerationImageUrlInput. Builder A builder for ImageUrl. ImageUrl Contains either an image URL or a data URL for a base64 encoded image. ModerationImageUrlInput An object describing an image to classify. ModerationModel ModerationMultiModalInput An object describing an image to classify. Builder A builder for ModerationTextInput. ModerationTextInput An object describing text to classify. Builder A builder for OtherFileChunkingStrategyObject. OtherFileChunkingStrategyObject This is returned when the chunking strategy is unknown. Builder A builder for RefusalContentBlock. RefusalContentBlock The refusal content generated by the assistant. Builder A builder for RefusalDeltaBlock. RefusalDeltaBlock The refusal content that is part of a message. Builder A builder for RequiredActionFunctionToolCall. Builder A builder for Function. Function The function definition. RequiredActionFunctionToolCall Tool call objects Builder A builder for ResponseFormatJsonObject. ResponseFormatJsonObject Builder A builder for ResponseFormatJsonSchema. Builder A builder for JsonSchema. Builder A builder for Schema. Schema The schema for the response format, described as a JSON Schema object. JsonSchema ResponseFormatJsonSchema Builder A builder for ResponseFormatText. ResponseFormatText Builder A builder for Run. Builder A builder for IncompleteDetails. Reason The reason why the run is incomplete. IncompleteDetails Details on why the run is incomplete. Builder A builder for LastError. Code One of server_error
,rate_limit_exceeded
, orinvalid_prompt
.LastError The last error associated with this run. Builder A builder for RequiredAction. Builder A builder for SubmitToolOutputs. SubmitToolOutputs Details on the tool outputs needed for this run to continue. RequiredAction Details on the action required to continue the run. Builder A builder for TruncationStrategy. Type The truncation strategy to use for the thread. TruncationStrategy Controls for how a thread will be truncated prior to the run. Builder A builder for Usage. Usage Usage statistics related to the run. Run Represents an execution run on a thread. RunStatus The status of the run, which can be either queued
,in_progress
,requires_action
,cancelling
,cancelled
,failed
,completed
,incomplete
, orexpired
.Builder A builder for RunStep. Builder A builder for LastError. Code One of server_error
orrate_limit_exceeded
.LastError The last error associated with this run step. Status The status of the run step, which can be either in_progress
,cancelled
,failed
,completed
, orexpired
.StepDetails The details of the run step. Type The type of run step, which can be either message_creation
ortool_calls
.Builder A builder for Usage. Usage Usage statistics related to the run step. RunStep Represents a step in execution of a run. Builder A builder for RunStepDelta. StepDetails The details of the run step. RunStepDelta The delta containing the fields that have changed on the run step. Builder A builder for RunStepDeltaEvent. RunStepDeltaEvent Represents a run step delta i.e. Builder A builder for RunStepDeltaMessageDelta. Builder A builder for MessageCreation. MessageCreation RunStepDeltaMessageDelta Details of the message creation by the run step. RunStepInclude Builder A builder for ThreadRunStepCreated. ThreadRunStepCreated Occurs when a run step is created. Builder A builder for ThreadRunStepInProgress. ThreadRunStepInProgress Occurs when a run step moves to an in_progress
state.Builder A builder for ThreadRunStepDelta. ThreadRunStepDelta Occurs when parts of a run step are being streamed. Builder A builder for ThreadRunStepCompleted. ThreadRunStepCompleted Occurs when a run step is completed. Builder A builder for ThreadRunStepFailed. ThreadRunStepFailed Occurs when a run step fails. Builder A builder for ThreadRunStepCancelled. ThreadRunStepCancelled Occurs when a run step is cancelled. Builder A builder for ThreadRunStepExpired. ThreadRunStepExpired Occurs when a run step expires. RunStepStreamEvent Occurs when a run step is created. Builder A builder for ThreadRunCreated. ThreadRunCreated Occurs when a new run is created. Builder A builder for ThreadRunQueued. ThreadRunQueued Occurs when a run moves to a queued
status.Builder A builder for ThreadRunInProgress. ThreadRunInProgress Occurs when a run moves to an in_progress
status.Builder A builder for ThreadRunRequiresAction. ThreadRunRequiresAction Occurs when a run moves to a requires_action
status.Builder A builder for ThreadRunCompleted. ThreadRunCompleted Occurs when a run is completed. Builder A builder for ThreadRunIncomplete. ThreadRunIncomplete Occurs when a run ends with status incomplete
.Builder A builder for ThreadRunFailed. ThreadRunFailed Occurs when a run fails. Builder A builder for ThreadRunCancelling. ThreadRunCancelling Occurs when a run moves to a cancelling
status.Builder A builder for ThreadRunCancelled. ThreadRunCancelled Occurs when a run is cancelled. Builder A builder for ThreadRunExpired. ThreadRunExpired Occurs when a run expires. RunStreamEvent Occurs when a new run is created. Builder A builder for StaticFileChunkingStrategy. StaticFileChunkingStrategy Builder A builder for StaticFileChunkingStrategyObject. StaticFileChunkingStrategyObject Builder A builder for StaticFileChunkingStrategyObjectParam. StaticFileChunkingStrategyObjectParam Builder A builder for Text. Text Builder A builder for TextContentBlock. TextContentBlock The text content that is part of a message. Builder A builder for TextContentBlockParam. TextContentBlockParam The text content that is part of a message. Builder A builder for TextDelta. TextDelta Builder A builder for TextDeltaBlock. TextDeltaBlock The text content that is part of a message. Builder A builder for Thread. Builder A builder for ToolResources. Builder A builder for CodeInterpreter. CodeInterpreter Builder A builder for FileSearch. FileSearch ToolResources A set of resources that are made available to the assistant's tools in this thread. Thread Represents a thread that contains messages. Builder A builder for ThreadDeleted. ThreadDeleted Builder A builder for ThreadStreamEvent. ThreadStreamEvent Occurs when a new thread is created. ToolCall Details of the Code Interpreter tool call the run step was involved in. ToolCallDelta Details of the Code Interpreter tool call the run step was involved in. Builder A builder for ToolCallDeltaObject. ToolCallDeltaObject Details of the tool call. Builder A builder for ToolCallsStepDetails. ToolCallsStepDetails Details of the tool call. Builder A builder for Upload. Status The status of the Upload. Upload The Upload object can accept byte chunks in the form of Parts. Builder A builder for UploadCancelParams. UploadCancelParams Cancels the Upload. Builder A builder for UploadCompleteBody. UploadCompleteBody Builder A builder for UploadCompleteParams. UploadCompleteParams Completes the Upload. Builder A builder for UploadCreateBody. UploadCreateBody Builder A builder for UploadCreateParams. UploadCreateParams Creates an intermediate Upload object that you can add Parts to. Builder A builder for UploadPart. UploadPart The upload Part represents a chunk of bytes we can add to an Upload object. Builder A builder for VectorStore. Builder A builder for FileCounts. FileCounts Status The status of the vector store, which can be either expired
,in_progress
, orcompleted
.Builder A builder for ExpiresAfter. ExpiresAfter The expiration policy for a vector store. VectorStore A vector store is a collection of processed files can be used by the file_search
tool.Builder A builder for VectorStoreDeleted. VectorStoreDeleted Builder A builder for VectorStoreFile. Builder A builder for LastError. Code One of server_error
orrate_limit_exceeded
.LastError The last error associated with this vector store file. Status The status of the vector store file, which can be either in_progress
,completed
,cancelled
, orfailed
.VectorStoreFile A list of files attached to a vector store. Builder A builder for VectorStoreFileBatch. Builder A builder for FileCounts. FileCounts Status The status of the vector store files batch, which can be either in_progress
,completed
,cancelled
orfailed
.VectorStoreFileBatch A batch of files attached to a vector store. Builder A builder for VectorStoreFileDeleted. VectorStoreFileDeleted -
Enum Summary Enum Description Known An enum containing Type's known values. Value An enum containing Type's known values, as well as an _UNKNOWN member. Known An enum containing Auto's known values. Value An enum containing Auto's known values, as well as an _UNKNOWN member. Known An enum containing Status's known values. Value An enum containing Status's known values, as well as an _UNKNOWN member. Known An enum containing CompletionWindow's known values. Value An enum containing CompletionWindow's known values, as well as an _UNKNOWN member. Known An enum containing Endpoint's known values. Value An enum containing Endpoint's known values, as well as an _UNKNOWN member. Known An enum containing Order's known values. Value An enum containing Order's known values, as well as an _UNKNOWN member. Known An enum containing Role's known values. Value An enum containing Role's known values, as well as an _UNKNOWN member. Known An enum containing Type's known values. Value An enum containing Type's known values, as well as an _UNKNOWN member. Known An enum containing Role's known values. Value An enum containing Role's known values, as well as an _UNKNOWN member. Known An enum containing Role's known values. Value An enum containing Role's known values, as well as an _UNKNOWN member. Known An enum containing Order's known values. Value An enum containing Order's known values, as well as an _UNKNOWN member. Known An enum containing Role's known values. Value An enum containing Role's known values, as well as an _UNKNOWN member. Known An enum containing Type's known values. Value An enum containing Type's known values, as well as an _UNKNOWN member. Known An enum containing Order's known values. Value An enum containing Order's known values, as well as an _UNKNOWN member. Known An enum containing Order's known values. Value An enum containing Order's known values, as well as an _UNKNOWN member. Known An enum containing Filter's known values. Value An enum containing Filter's known values, as well as an _UNKNOWN member. Known An enum containing Order's known values. Value An enum containing Order's known values, as well as an _UNKNOWN member. Known An enum containing Filter's known values. Value An enum containing Filter's known values, as well as an _UNKNOWN member. Known An enum containing Order's known values. Value An enum containing Order's known values, as well as an _UNKNOWN member. Known An enum containing Order's known values. Value An enum containing Order's known values, as well as an _UNKNOWN member. Known An enum containing FinishReason's known values. Value An enum containing FinishReason's known values, as well as an _UNKNOWN member. Known An enum containing ServiceTier's known values. Value An enum containing ServiceTier's known values, as well as an _UNKNOWN member. Known An enum containing Format's known values. Value An enum containing Format's known values, as well as an _UNKNOWN member. Known An enum containing Voice's known values. Value An enum containing Voice's known values, as well as an _UNKNOWN member. Known An enum containing Role's known values. Value An enum containing Role's known values, as well as an _UNKNOWN member. Known An enum containing Type's known values. Value An enum containing Type's known values, as well as an _UNKNOWN member. Known An enum containing FinishReason's known values. Value An enum containing FinishReason's known values, as well as an _UNKNOWN member. Known An enum containing ServiceTier's known values. Value An enum containing ServiceTier's known values, as well as an _UNKNOWN member. Known An enum containing Detail's known values. Value An enum containing Detail's known values, as well as an _UNKNOWN member. Known An enum containing Format's known values. Value An enum containing Format's known values, as well as an _UNKNOWN member. Known An enum containing Auto's known values. Value An enum containing Auto's known values, as well as an _UNKNOWN member. Known An enum containing ServiceTier's known values. Value An enum containing ServiceTier's known values, as well as an _UNKNOWN member. Known An enum containing ChatCompletionModality's known values. Value An enum containing ChatCompletionModality's known values, as well as an _UNKNOWN member. Known An enum containing ChatCompletionReasoningEffort's known values. Value An enum containing ChatCompletionReasoningEffort's known values, as well as an _UNKNOWN member. Known An enum containing ChatCompletionRole's known values. Value An enum containing ChatCompletionRole's known values, as well as an _UNKNOWN member. Known An enum containing Auto's known values. Value An enum containing Auto's known values, as well as an _UNKNOWN member. Known An enum containing ChatModel's known values. Value An enum containing ChatModel's known values, as well as an _UNKNOWN member. Known An enum containing FinishReason's known values. Value An enum containing FinishReason's known values, as well as an _UNKNOWN member. Known An enum containing Model's known values. Value An enum containing Model's known values, as well as an _UNKNOWN member. Known An enum containing EncodingFormat's known values. Value An enum containing EncodingFormat's known values, as well as an _UNKNOWN member. Known An enum containing EmbeddingModel's known values. Value An enum containing EmbeddingModel's known values, as well as an _UNKNOWN member. Known An enum containing Order's known values. Value An enum containing Order's known values, as well as an _UNKNOWN member. Known An enum containing Purpose's known values. Value An enum containing Purpose's known values, as well as an _UNKNOWN member. Known An enum containing Status's known values. Value An enum containing Status's known values, as well as an _UNKNOWN member. Known An enum containing FilePurpose's known values. Value An enum containing FilePurpose's known values, as well as an _UNKNOWN member. Known An enum containing Ranker's known values. Value An enum containing Ranker's known values, as well as an _UNKNOWN member. Known An enum containing Type's known values. Value An enum containing Type's known values, as well as an _UNKNOWN member. Known An enum containing Status's known values. Value An enum containing Status's known values, as well as an _UNKNOWN member. Known An enum containing Type's known values. Value An enum containing Type's known values, as well as an _UNKNOWN member. Known An enum containing Model's known values. Value An enum containing Model's known values, as well as an _UNKNOWN member. Known An enum containing Type's known values. Value An enum containing Type's known values, as well as an _UNKNOWN member. Known An enum containing Level's known values. Value An enum containing Level's known values, as well as an _UNKNOWN member. Known An enum containing Type's known values. Value An enum containing Type's known values, as well as an _UNKNOWN member. Known An enum containing Detail's known values. Value An enum containing Detail's known values, as well as an _UNKNOWN member. Known An enum containing Detail's known values. Value An enum containing Detail's known values, as well as an _UNKNOWN member. Known An enum containing Quality's known values. Value An enum containing Quality's known values, as well as an _UNKNOWN member. Known An enum containing ResponseFormat's known values. Value An enum containing ResponseFormat's known values, as well as an _UNKNOWN member. Known An enum containing Size's known values. Value An enum containing Size's known values, as well as an _UNKNOWN member. Known An enum containing Style's known values. Value An enum containing Style's known values, as well as an _UNKNOWN member. Known An enum containing ImageModel's known values. Value An enum containing ImageModel's known values, as well as an _UNKNOWN member. Known An enum containing Detail's known values. Value An enum containing Detail's known values, as well as an _UNKNOWN member. Known An enum containing Detail's known values. Value An enum containing Detail's known values, as well as an _UNKNOWN member. Known An enum containing Reason's known values. Value An enum containing Reason's known values, as well as an _UNKNOWN member. Known An enum containing Role's known values. Value An enum containing Role's known values, as well as an _UNKNOWN member. Known An enum containing Status's known values. Value An enum containing Status's known values, as well as an _UNKNOWN member. Known An enum containing Role's known values. Value An enum containing Role's known values, as well as an _UNKNOWN member. Known An enum containing Harassment's known values. Value An enum containing Harassment's known values, as well as an _UNKNOWN member. Known An enum containing HarassmentThreatening's known values. Value An enum containing HarassmentThreatening's known values, as well as an _UNKNOWN member. Known An enum containing Hate's known values. Value An enum containing Hate's known values, as well as an _UNKNOWN member. Known An enum containing HateThreatening's known values. Value An enum containing HateThreatening's known values, as well as an _UNKNOWN member. Known An enum containing Illicit's known values. Value An enum containing Illicit's known values, as well as an _UNKNOWN member. Known An enum containing IllicitViolent's known values. Value An enum containing IllicitViolent's known values, as well as an _UNKNOWN member. Known An enum containing SelfHarm's known values. Value An enum containing SelfHarm's known values, as well as an _UNKNOWN member. Known An enum containing SelfHarmInstruction's known values. Value An enum containing SelfHarmInstruction's known values, as well as an _UNKNOWN member. Known An enum containing SelfHarmIntent's known values. Value An enum containing SelfHarmIntent's known values, as well as an _UNKNOWN member. Known An enum containing Sexual's known values. Value An enum containing Sexual's known values, as well as an _UNKNOWN member. Known An enum containing SexualMinor's known values. Value An enum containing SexualMinor's known values, as well as an _UNKNOWN member. Known An enum containing Violence's known values. Value An enum containing Violence's known values, as well as an _UNKNOWN member. Known An enum containing ViolenceGraphic's known values. Value An enum containing ViolenceGraphic's known values, as well as an _UNKNOWN member. Known An enum containing ModerationModel's known values. Value An enum containing ModerationModel's known values, as well as an _UNKNOWN member. Known An enum containing Reason's known values. Value An enum containing Reason's known values, as well as an _UNKNOWN member. Known An enum containing Code's known values. Value An enum containing Code's known values, as well as an _UNKNOWN member. Known An enum containing Type's known values. Value An enum containing Type's known values, as well as an _UNKNOWN member. Known An enum containing RunStatus's known values. Value An enum containing RunStatus's known values, as well as an _UNKNOWN member. Known An enum containing Code's known values. Value An enum containing Code's known values, as well as an _UNKNOWN member. Known An enum containing Status's known values. Value An enum containing Status's known values, as well as an _UNKNOWN member. Known An enum containing Type's known values. Value An enum containing Type's known values, as well as an _UNKNOWN member. Known An enum containing RunStepInclude's known values. Value An enum containing RunStepInclude's known values, as well as an _UNKNOWN member. Known An enum containing Status's known values. Value An enum containing Status's known values, as well as an _UNKNOWN member. Known An enum containing Status's known values. Value An enum containing Status's known values, as well as an _UNKNOWN member. Known An enum containing Code's known values. Value An enum containing Code's known values, as well as an _UNKNOWN member. Known An enum containing Status's known values. Value An enum containing Status's known values, as well as an _UNKNOWN member. Known An enum containing Status's known values. Value An enum containing Status's known values, as well as an _UNKNOWN member.