com.microsoft.semantickernel.aiservices.openai.chatcompletion

Classes

BinaryDataUtils
OpenAIChatCompletion

OpenAI chat completion service.

OpenAIChatCompletion.Builder

Builder for creating a new instance of OpenAIChatCompletion.

OpenAIChatMessageContent<T>

Represents the content of a chat message.

OpenAIFunctionToolCall

Represents a call to a function in the OpenAI tool.

OpenAIStreamingChatMessageContent<T>

Represents the content of a chat message.

Interfaces

OpenAIChatResponse

Represents the response from the OpenAI chat completion API.

OpenAIChatResponse.Choice

Represents a choice in the chat completion response.

OpenAIChatResponse.FinishDetails

Represents the finish details in the chat completion response.

OpenAIChatResponse.Message

Represents a message in the chat completion response.

OpenAIChatResponse.Usage

Represents the usage of the chat completion API.