Share via


OpenAIClient Constructores

Definición

Sobrecargas

OpenAIClient()

Inicializa una nueva instancia de OpenAIClient para simularla.

OpenAIClient(String)

Inicializa una instancia de OpenAIClient para su uso con el punto de conexión de OpenAI que no es de Azure.

OpenAIClient(String, OpenAIClientOptions)

Inicializa una instancia de OpenAIClient para su uso con el punto de conexión de OpenAI que no es de Azure.

OpenAIClient(Uri, AzureKeyCredential)

Inicializa una instancia de OpenAIClient para su uso con un recurso de Azure OpenAI.

OpenAIClient(Uri, TokenCredential) Inicializa una instancia de OpenAIClient para su uso con un recurso de Azure OpenAI.
OpenAIClient(Uri, AzureKeyCredential, OpenAIClientOptions)

Inicializa una instancia de OpenAIClient para su uso con un recurso de Azure OpenAI.

OpenAIClient(Uri, TokenCredential, OpenAIClientOptions) Inicializa una instancia de OpenAIClient para su uso con un recurso de Azure OpenAI.

OpenAIClient()

Source:
OpenAIClient.cs

Inicializa una nueva instancia de OpenAIClient para simularla.

protected OpenAIClient ();
Protected Sub New ()

Se aplica a

OpenAIClient(String)

Source:
OpenAIClient.cs

Inicializa una instancia de OpenAIClient para su uso con el punto de conexión de OpenAI que no es de Azure.

public OpenAIClient (string openAIApiKey);
new Azure.AI.OpenAI.OpenAIClient : string -> Azure.AI.OpenAI.OpenAIClient
Public Sub New (openAIApiKey As String)

Parámetros

openAIApiKey
String

Clave de API que se va a usar al conectarse al punto de conexión de OpenAI que no es de Azure.

Excepciones

openAIApiKey es null.

Comentarios

OpenAIClient Los objetos inicializados con este constructor solo se pueden usar con el punto de conexión de inferencia de OpenAI que no es de Azure. Para usarlo OpenAIClient con un recurso de Azure OpenAI, use un constructor que acepte un URI de recurso y una credencial de autenticación de Azure, en su lugar.

Se aplica a

OpenAIClient(String, OpenAIClientOptions)

Source:
OpenAIClient.cs

Inicializa una instancia de OpenAIClient para su uso con el punto de conexión de OpenAI que no es de Azure.

public OpenAIClient (string openAIApiKey, Azure.AI.OpenAI.OpenAIClientOptions options);
new Azure.AI.OpenAI.OpenAIClient : string * Azure.AI.OpenAI.OpenAIClientOptions -> Azure.AI.OpenAI.OpenAIClient
Public Sub New (openAIApiKey As String, options As OpenAIClientOptions)

Parámetros

openAIApiKey
String

Clave de API que se va a usar al conectarse al punto de conexión de OpenAI que no es de Azure.

options
OpenAIClientOptions

Las opciones para configurar el cliente.

Excepciones

openAIApiKey es null.

Comentarios

OpenAIClient Los objetos inicializados con este constructor solo se pueden usar con el punto de conexión de inferencia de OpenAI que no es de Azure. Para usarlo OpenAIClient con un recurso de Azure OpenAI, use un constructor que acepte un URI de recurso y una credencial de autenticación de Azure, en su lugar.

Se aplica a

OpenAIClient(Uri, AzureKeyCredential)

Source:
OpenAIClient.cs

Inicializa una instancia de OpenAIClient para su uso con un recurso de Azure OpenAI.

public OpenAIClient (Uri endpoint, Azure.AzureKeyCredential keyCredential);
new Azure.AI.OpenAI.OpenAIClient : Uri * Azure.AzureKeyCredential -> Azure.AI.OpenAI.OpenAIClient
Public Sub New (endpoint As Uri, keyCredential As AzureKeyCredential)

Parámetros

endpoint
Uri

El URI de un recurso de Azure OpenAI tal y como se recupera de, por ejemplo, Azure Portal. Esto debe incluir el protocolo y el nombre de host. Un ejemplo podría ser: https://my-resource.openai.azure.com .

keyCredential
AzureKeyCredential

Credencial de clave usada para autenticarse en un recurso de Azure OpenAI.

Excepciones

endpoint o keyCredential es null.

Comentarios

OpenAIClient Los objetos inicializados con este constructor solo se pueden usar con recursos de Azure OpenAI. Para usarlo OpenAIClient con el punto de conexión de inferencia de OpenAI que no es de Azure, use un constructor que acepte una clave de API de OpenAI que no sea de Azure, en su lugar.

Se aplica a

OpenAIClient(Uri, TokenCredential)

Source:
OpenAIClient.cs
Inicializa una instancia de OpenAIClient para su uso con un recurso de Azure OpenAI.
public OpenAIClient (Uri endpoint, Azure.Core.TokenCredential tokenCredential);
new Azure.AI.OpenAI.OpenAIClient : Uri * Azure.Core.TokenCredential -> Azure.AI.OpenAI.OpenAIClient
Public Sub New (endpoint As Uri, tokenCredential As TokenCredential)

Parámetros

endpoint
Uri
tokenCredential
TokenCredential

Credencial de token usada para autenticarse con un recurso de Azure OpenAI.

Excepciones

endpoint o tokenCredential es null.

Se aplica a

OpenAIClient(Uri, AzureKeyCredential, OpenAIClientOptions)

Source:
OpenAIClient.cs

Inicializa una instancia de OpenAIClient para su uso con un recurso de Azure OpenAI.

public OpenAIClient (Uri endpoint, Azure.AzureKeyCredential keyCredential, Azure.AI.OpenAI.OpenAIClientOptions options);
new Azure.AI.OpenAI.OpenAIClient : Uri * Azure.AzureKeyCredential * Azure.AI.OpenAI.OpenAIClientOptions -> Azure.AI.OpenAI.OpenAIClient
Public Sub New (endpoint As Uri, keyCredential As AzureKeyCredential, options As OpenAIClientOptions)

Parámetros

endpoint
Uri

El URI de un recurso de Azure OpenAI tal y como se recupera de, por ejemplo, Azure Portal. Esto debe incluir el protocolo y el nombre de host. Un ejemplo podría ser: https://my-resource.openai.azure.com .

keyCredential
AzureKeyCredential

Credencial de clave usada para autenticarse en un recurso de Azure OpenAI.

options
OpenAIClientOptions

Las opciones para configurar el cliente.

Excepciones

endpoint o keyCredential es null.

Comentarios

OpenAIClient Los objetos inicializados con este constructor solo se pueden usar con recursos de Azure OpenAI. Para usarlo OpenAIClient con el punto de conexión de inferencia de OpenAI que no es de Azure, use un constructor que acepte una clave de API de OpenAI que no sea de Azure, en su lugar.

Se aplica a

OpenAIClient(Uri, TokenCredential, OpenAIClientOptions)

Source:
OpenAIClient.cs
Inicializa una instancia de OpenAIClient para su uso con un recurso de Azure OpenAI.
public OpenAIClient (Uri endpoint, Azure.Core.TokenCredential tokenCredential, Azure.AI.OpenAI.OpenAIClientOptions options);
new Azure.AI.OpenAI.OpenAIClient : Uri * Azure.Core.TokenCredential * Azure.AI.OpenAI.OpenAIClientOptions -> Azure.AI.OpenAI.OpenAIClient
Public Sub New (endpoint As Uri, tokenCredential As TokenCredential, options As OpenAIClientOptions)

Parámetros

endpoint
Uri
tokenCredential
TokenCredential

Credencial de token usada para autenticarse con un recurso de Azure OpenAI.

Excepciones

endpoint o tokenCredential es null.

Se aplica a