Partager via


AIOpenAIClientBuilderExtensions.AddOpenAIClient Méthode

Définition

Surcharges

AddOpenAIClient<TBuilder,TConfiguration>(TBuilder, TConfiguration)

Inscrit un OpenAIClient instance.

AddOpenAIClient<TBuilder>(TBuilder, Uri, AzureKeyCredential)

Inscrit un OpenAIClient instance.

AddOpenAIClient<TBuilder>(TBuilder, Uri)

Inscrit un OpenAIClient instance.

AddOpenAIClient<TBuilder,TConfiguration>(TBuilder, TConfiguration)

Source:
AIOpenAIClientBuilderExtensions.cs

Inscrit un OpenAIClient instance.

public static Azure.Core.Extensions.IAzureClientBuilder<Azure.AI.OpenAI.OpenAIClient,Azure.AI.OpenAI.OpenAIClientOptions> AddOpenAIClient<TBuilder,TConfiguration> (this TBuilder builder, TConfiguration configuration) where TBuilder : Azure.Core.Extensions.IAzureClientFactoryBuilderWithConfiguration<TConfiguration>;
static member AddOpenAIClient : 'Builder * 'Configuration -> Azure.Core.Extensions.IAzureClientBuilder<Azure.AI.OpenAI.OpenAIClient, Azure.AI.OpenAI.OpenAIClientOptions> (requires 'Builder :> Azure.Core.Extensions.IAzureClientFactoryBuilderWithConfiguration<'Configuration>)
<Extension()>
Public Function AddOpenAIClient(Of TBuilder As IAzureClientFactoryBuilderWithConfiguration(Of TConfiguration), TConfiguration As IAzureClientFactoryBuilderWithConfiguration(Of TConfiguration)) (builder As TBuilder, configuration As TConfiguration) As IAzureClientBuilder(Of OpenAIClient, OpenAIClientOptions)

Paramètres de type

TBuilder
TConfiguration

Paramètres

builder
TBuilder

Générateur auprès de laquelle s’inscrire.

configuration
TConfiguration

Valeurs de configuration.

Retours

S’applique à

AddOpenAIClient<TBuilder>(TBuilder, Uri, AzureKeyCredential)

Source:
AIOpenAIClientBuilderExtensions.cs

Inscrit un OpenAIClient instance.

public static Azure.Core.Extensions.IAzureClientBuilder<Azure.AI.OpenAI.OpenAIClient,Azure.AI.OpenAI.OpenAIClientOptions> AddOpenAIClient<TBuilder> (this TBuilder builder, Uri endpoint, Azure.AzureKeyCredential credential) where TBuilder : Azure.Core.Extensions.IAzureClientFactoryBuilder;
static member AddOpenAIClient : 'Builder * Uri * Azure.AzureKeyCredential -> Azure.Core.Extensions.IAzureClientBuilder<Azure.AI.OpenAI.OpenAIClient, Azure.AI.OpenAI.OpenAIClientOptions> (requires 'Builder :> Azure.Core.Extensions.IAzureClientFactoryBuilder)
<Extension()>
Public Function AddOpenAIClient(Of TBuilder As IAzureClientFactoryBuilder) (builder As TBuilder, endpoint As Uri, credential As AzureKeyCredential) As IAzureClientBuilder(Of OpenAIClient, OpenAIClientOptions)

Paramètres de type

TBuilder

Paramètres

builder
TBuilder

Générateur auprès de laquelle s’inscrire.

endpoint
Uri

Points de terminaison Cognitive Services pris en charge (protocole et nom d’hôte, par exemple : https://westus.api.cognitive.microsoft.com).

credential
AzureKeyCredential

Informations d’identification utilisées pour l’authentification auprès d’un service Azure.

Retours

S’applique à

AddOpenAIClient<TBuilder>(TBuilder, Uri)

Source:
AIOpenAIClientBuilderExtensions.cs

Inscrit un OpenAIClient instance.

public static Azure.Core.Extensions.IAzureClientBuilder<Azure.AI.OpenAI.OpenAIClient,Azure.AI.OpenAI.OpenAIClientOptions> AddOpenAIClient<TBuilder> (this TBuilder builder, Uri endpoint) where TBuilder : Azure.Core.Extensions.IAzureClientFactoryBuilderWithCredential;
static member AddOpenAIClient : 'Builder * Uri -> Azure.Core.Extensions.IAzureClientBuilder<Azure.AI.OpenAI.OpenAIClient, Azure.AI.OpenAI.OpenAIClientOptions> (requires 'Builder :> Azure.Core.Extensions.IAzureClientFactoryBuilderWithCredential)
<Extension()>
Public Function AddOpenAIClient(Of TBuilder As IAzureClientFactoryBuilderWithCredential) (builder As TBuilder, endpoint As Uri) As IAzureClientBuilder(Of OpenAIClient, OpenAIClientOptions)

Paramètres de type

TBuilder

Paramètres

builder
TBuilder

Générateur auprès de laquelle s’inscrire.

endpoint
Uri

Points de terminaison Cognitive Services pris en charge (protocole et nom d’hôte, par exemple : https://westus.api.cognitive.microsoft.com).

Retours

S’applique à