All Classes and Interfaces
Class
Description
Represents an Azure OpenAI audio transcription model, such as Whisper.
Builder for
AzureOpenAiAudioTranscriptionModel.A factory for building
AzureOpenAiAudioTranscriptionModel.Builder instances.Represents an OpenAI language model, hosted on Azure, that has a chat completion interface, such as gpt-3.5-turbo.
A factory for building
AzureOpenAiChatModel.Builder instances.You can get the latest model names from the Azure OpenAI documentation or by executing the Azure CLI command:
az cognitiveservices account list-models --resource-group "$RESOURCE_GROUP" --name "$AI_SERVICE" -o table
Represents an OpenAI embedding model, hosted on Azure, such as text-embedding-ada-002.
A factory for building
AzureOpenAiEmbeddingModel.Builder instances.Represents an OpenAI image model, hosted on Azure, such as dall-e-3.
A factory for building
AzureOpenAiImageModel.Builder instances.Represents an OpenAI language model, hosted on Azure, such as gpt-3.5-turbo-instruct.
A factory for building
AzureOpenAiLanguageModel.Builder instances.Represents an OpenAI language model, hosted on Azure, that has a chat completion interface, such as gpt-3.5-turbo.
A factory for building
AzureOpenAiStreamingChatModel.Builder instances.Represents an OpenAI language model, hosted on Azure, such as gpt-3.5-turbo-instruct.
A factory for building
AzureOpenAiStreamingLanguageModel.Builder instances.This class can be used to estimate the cost (in tokens) before calling OpenAI or when using streaming.