All Classes and Interfaces
Class
Description
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.Deprecated, for removal: This API element is subject to removal in a future version.
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.
AzureOpenAiChatModelName
,AzureOpenAiEmbeddingModelName
,AzureOpenAiImageModelName
andAzureOpenAiLanguageModelName
, instead.