ChatCompletionChoice |
Represents a choice in the chat completion response.
|
ChatCompletionChoiceMessage |
Represents the message content in a chat completion choice, including the role (e.g., user, assistant)
and the actual text content of the message.
|
ChatCompletionFunctionCallDetails |
Represents the a call of a function used as a tool in the chat completion request.
|
ChatCompletionFunctionDetails |
Represents the details of a function used as a tool in the chat completion request.
|
ChatCompletionMessage |
Represents a message in a chat completion request, containing the role of the speaker
(user, assistant, or system) and the message content, which may include text or other parts.
|
ChatCompletionMessagePart |
Represents a part of a chat completion message, which may be a text or an image URL.
|
ChatCompletionMessagePart.ChatCompletionMessageUrlPart |
Encodes URL part: { "url": "https://example.com/somepicture.jpg" }
|
ChatCompletionMessagePart.ImageDetail |
|
ChatCompletionMessagePart.Type |
|
ChatCompletionRequest.ResponseFormat |
|
ChatCompletionRequest.ResponseFormatType |
|
ChatCompletionRequest.Role |
|
ChatCompletionResponse.FinishReason |
|
ChatCompletionToolCall |
Represents a tool call generated by the model in a chat completion response.
|
ChatCompletionUsage |
Represents the token usage details in a chat completion response, including
the number of tokens used for the prompt, the completion, and the total.
|
ChatTool |
Represents a tool in the OpenAI chat completion request, currently limited to functions.
|
OpenAIEmbeddings.EmbeddingObject |
|