AspireAzureOpenAIExtensions
Class static net10.0
Provides extension methods for registering
OpenAI.AzureOpenAIClient as a singleton in the services provided by the Hosting.IHostApplicationBuilder. namespace Microsoft.Extensions.Hosting;
public static class AspireAzureOpenAIExtensions{ // ...}Methods2
Section titled MethodsAddAzureOpenAIClient(IHostApplicationBuilder, string, Action<AzureOpenAISettings>, Action<IAzureClientBuilder<AzureOpenAIClient, AzureOpenAIClientOptions>>)extension Registers
OpenAI.AzureOpenAIClient as a singleton in the services provided by the builder. Additionally, registers the OpenAI.AzureOpenAIClient as an OpenAIClient service. AddKeyedAzureOpenAIClient(IHostApplicationBuilder, string, Action<AzureOpenAISettings>, Action<IAzureClientBuilder<AzureOpenAIClient, AzureOpenAIClientOptions>>)extension Registers
OpenAI.AzureOpenAIClient as a singleton for given name in the services provided by the builder. Additionally, registers the OpenAI.AzureOpenAIClient as an OpenAIClient service.