OpenAIClient Konstruktoren
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
OpenAIClient() |
Initialisiert eine neue instance von OpenAIClient zum Mocking. |
OpenAIClient(String) |
Initialisiert eine instance von OpenAIClient zur Verwendung mit dem Nicht-Azure OpenAI-Endpunkt. |
OpenAIClient(String, OpenAIClientOptions) |
Initialisiert eine instance von OpenAIClient zur Verwendung mit dem Nicht-Azure OpenAI-Endpunkt. |
OpenAIClient(Uri, AzureKeyCredential) |
Initialisiert eine instance von OpenAIClient für die Verwendung mit einer Azure OpenAI-Ressource. |
OpenAIClient(Uri, TokenCredential) |
|
OpenAIClient(Uri, AzureKeyCredential, OpenAIClientOptions) |
Initialisiert eine instance von OpenAIClient für die Verwendung mit einer Azure OpenAI-Ressource. |
OpenAIClient(Uri, TokenCredential, OpenAIClientOptions) |
|
OpenAIClient()
- Quelle:
- OpenAIClient.cs
Initialisiert eine neue instance von OpenAIClient zum Mocking.
protected OpenAIClient ();
Protected Sub New ()
Gilt für:
OpenAIClient(String)
- Quelle:
- OpenAIClient.cs
Initialisiert eine instance von OpenAIClient zur Verwendung mit dem Nicht-Azure OpenAI-Endpunkt.
public OpenAIClient (string openAIApiKey);
new Azure.AI.OpenAI.OpenAIClient : string -> Azure.AI.OpenAI.OpenAIClient
Public Sub New (openAIApiKey As String)
Parameter
- openAIApiKey
- String
Der API-Schlüssel, der beim Herstellen einer Verbindung mit dem Nicht-Azure OpenAI-Endpunkt verwendet werden soll.
Ausnahmen
openAIApiKey
ist NULL.
Hinweise
OpenAIClient Mit diesem Konstruktor initialisierte Objekte können nur mit dem Nicht-Azure OpenAI-Rückschlussendpunkt verwendet werden. Verwenden Sie für die Verwendung OpenAIClient mit einer Azure OpenAI-Ressource stattdessen einen Konstruktor, der einen Ressourcen-URI und Azure-Authentifizierungsanmeldeinformationen akzeptiert.
Gilt für:
OpenAIClient(String, OpenAIClientOptions)
- Quelle:
- OpenAIClient.cs
Initialisiert eine instance von OpenAIClient zur Verwendung mit dem Nicht-Azure OpenAI-Endpunkt.
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)
Parameter
- openAIApiKey
- String
Der API-Schlüssel, der beim Herstellen einer Verbindung mit dem Nicht-Azure OpenAI-Endpunkt verwendet werden soll.
- options
- OpenAIClientOptions
Die Optionen zum Konfigurieren des Clients.
Ausnahmen
openAIApiKey
ist NULL.
Hinweise
OpenAIClient Mit diesem Konstruktor initialisierte Objekte können nur mit dem Nicht-Azure OpenAI-Rückschlussendpunkt verwendet werden. Verwenden Sie für die Verwendung OpenAIClient mit einer Azure OpenAI-Ressource stattdessen einen Konstruktor, der einen Ressourcen-URI und Azure-Authentifizierungsanmeldeinformationen akzeptiert.
Gilt für:
OpenAIClient(Uri, AzureKeyCredential)
- Quelle:
- OpenAIClient.cs
Initialisiert eine instance von OpenAIClient für die Verwendung mit einer Azure OpenAI-Ressource.
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)
Parameter
- endpoint
- Uri
Der URI für eine Azure OpenAI-Ressource, z. B. aus dem Azure-Portal. Dies sollte Protokoll und Hostname enthalten. Ein Beispiel könnte sein: https://my-resource.openai.azure.com .
- keyCredential
- AzureKeyCredential
Schlüsselanmeldeinformationen, die zur Authentifizierung bei einer Azure OpenAI-Ressource verwendet werden.
Ausnahmen
endpoint
oder keyCredential
ist NULL.
Hinweise
OpenAIClient Mit diesem Konstruktor initialisierte Objekte können nur mit Azure OpenAI-Ressourcen verwendet werden. Um mit dem Nicht-Azure OpenAI-Rückschlussendpunkt zu verwenden OpenAIClient , verwenden Sie stattdessen einen Konstruktor, der einen Nicht-Azure OpenAI-API-Schlüssel akzeptiert.
Gilt für:
OpenAIClient(Uri, TokenCredential)
- Quelle:
- OpenAIClient.cs
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)
Parameter
- endpoint
- Uri
- tokenCredential
- TokenCredential
Tokenanmeldeinformationen, die zur Authentifizierung bei einer Azure OpenAI-Ressource verwendet werden.
Ausnahmen
endpoint
oder tokenCredential
ist NULL.
Gilt für:
OpenAIClient(Uri, AzureKeyCredential, OpenAIClientOptions)
- Quelle:
- OpenAIClient.cs
Initialisiert eine instance von OpenAIClient für die Verwendung mit einer Azure OpenAI-Ressource.
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)
Parameter
- endpoint
- Uri
Der URI für eine Azure OpenAI-Ressource, z. B. aus dem Azure-Portal. Dies sollte Protokoll und Hostname enthalten. Ein Beispiel könnte sein: https://my-resource.openai.azure.com .
- keyCredential
- AzureKeyCredential
Schlüsselanmeldeinformationen, die zur Authentifizierung bei einer Azure OpenAI-Ressource verwendet werden.
- options
- OpenAIClientOptions
Die Optionen zum Konfigurieren des Clients.
Ausnahmen
endpoint
oder keyCredential
ist NULL.
Hinweise
OpenAIClient Mit diesem Konstruktor initialisierte Objekte können nur mit Azure OpenAI-Ressourcen verwendet werden. Um mit dem Nicht-Azure OpenAI-Rückschlussendpunkt zu verwenden OpenAIClient , verwenden Sie stattdessen einen Konstruktor, der einen Nicht-Azure OpenAI-API-Schlüssel akzeptiert.
Gilt für:
OpenAIClient(Uri, TokenCredential, OpenAIClientOptions)
- Quelle:
- OpenAIClient.cs
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)
Parameter
- endpoint
- Uri
- tokenCredential
- TokenCredential
Tokenanmeldeinformationen, die zur Authentifizierung bei einer Azure OpenAI-Ressource verwendet werden.
- options
- OpenAIClientOptions
Ausnahmen
endpoint
oder tokenCredential
ist NULL.
Gilt für:
Azure SDK for .NET
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für