All Classes
-
All Classes Interface Summary Class Summary Class Description BinaryDataUtils ChatCompletionsJsonSchemaResponseFormat Represents a response format for chat completions that uses a JSON schema.JacksonResponseFormatGenerator Represents a response format generator that uses Jackson.OpenAiAudioToTextService Provides OpenAi implementation of audio to text service.OpenAiAudioToTextService.Builder Represents a builder for OpenAiAudioToTextService.OpenAIChatCompletion OpenAI chat completion service.OpenAIChatCompletion.Builder Builder for creating a new instance ofOpenAIChatCompletion.OpenAIChatMessageContent<T> Represents the content of a chat message.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.OpenAIFunctionToolCall Represents a call to a function in the OpenAI tool.OpenAiService<Client> Provides OpenAI service.OpenAIStreamingChatMessageContent<T> Represents the content of a chat message.OpenAIStreamingTextContent StreamingTextContent is a wrapper for TextContent that allows for streaming.OpenAITextEmbeddingGenerationService An OpenAI implementation of aTextEmbeddingGenerationService.OpenAITextEmbeddingGenerationService.Builder A builder for creating aOpenAITextEmbeddingGenerationService.OpenAITextGenerationService An OpenAI implementation of aTextGenerationService.OpenAITextGenerationService.Builder Builder for a TextGenerationServiceOpenAiTextToAudioService Provides OpenAi implementation of text to audio service.OpenAiTextToAudioService.Builder Represents a builder for OpenAi text to audio service.