Package com.azure.ai.openai.models
Class AzureChatExtensionConfiguration
java.lang.Object
com.azure.ai.openai.models.AzureChatExtensionConfiguration
A representation of configuration data for a single Azure OpenAI chat extension. This will be used by a chat
completions request that should use Azure OpenAI chat extensions to augment the response behavior. The use of this
configuration is compatible only with Azure OpenAI.
-
Constructor Summary
ConstructorsConstructorDescriptionAzureChatExtensionConfiguration(AzureChatExtensionType type, Object parameters) Creates an instance of AzureChatExtensionConfiguration class. -
Method Summary
Modifier and TypeMethodDescriptionGet the parameters property: The configuration payload used for the Azure chat extension.getType()Get the type property: The label for the type of an Azure chat extension.
-
Constructor Details
-
AzureChatExtensionConfiguration
Creates an instance of AzureChatExtensionConfiguration class.- Parameters:
type- the type value to set.parameters- the parameters value to set.
-
-
Method Details
-
getType
Get the type property: The label for the type of an Azure chat extension. This typically corresponds to a matching Azure resource. Azure chat extensions are only compatible with Azure OpenAI.- Returns:
- the type value.
-
getParameters
Get the parameters property: The configuration payload used for the Azure chat extension. The structure payload details are specific to the extension being configured. Azure chat extensions are only compatible with Azure OpenAI.- Returns:
- the parameters value.
-