Share via


AspireAzureOpenAIExtensions Class

Definition

Provides extension methods for registering OpenAIClient as a singleton in the services provided by the IHostApplicationBuilder.

public static class AspireAzureOpenAIExtensions
type AspireAzureOpenAIExtensions = class
Public Module AspireAzureOpenAIExtensions
Inheritance
AspireAzureOpenAIExtensions

Methods

AddAzureOpenAIClient(IHostApplicationBuilder, String, Action<AzureOpenAISettings>, Action<IAzureClientBuilder<OpenAIClient,OpenAIClientOptions>>)

Registers OpenAIClient as a singleton in the services provided by the builder.

AddKeyedAzureOpenAIClient(IHostApplicationBuilder, String, Action<AzureOpenAISettings>, Action<IAzureClientBuilder<OpenAIClient,OpenAIClientOptions>>)

Registers OpenAIClient as a singleton for given name in the services provided by the builder.

Applies to