Skip to content

AgentPrism.Azure

7 public types. Select a type for signatures, defaults, remarks, exceptions, and links to related contracts.

Type Kind Purpose
AzureOpenAIChatClientFactory Class Builds an OpenAI.AzureOpenAIClient from options and produces AI.IChatClient instances from model bindings.
AzureOpenAIModelCatalog Class Builds the catalog shown to the UI from the deployment definitions in the provider options.
AzureOpenAIModelProvider Class The AgentPrism.IModelProvider implementation for Azure OpenAI.
AzureOpenAIProviderExtensions Class Extensions that add the Azure OpenAI provider to the AgentPrism chain.
AzureOpenAIProviderNames Class The provider name registered by the UseAzureOpenAI call, and the ModelBinding.ProviderSettings keys.
AzureOpenAIProviderOptions Class AgentPrism’s Azure OpenAI provider options.
AzureOpenAIProviderOptionsValidator Class Validates AgentPrism.AzureOpenAIProviderOptions when the application starts.