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.