OpenAIClient Klasse
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.
Azure OpenAI-APIs für Vervollständigungen und Suche.
public class OpenAIClient
type OpenAIClient = class
Public Class OpenAIClient
- Vererbung
-
OpenAIClient
Konstruktoren
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, AzureKeyCredential, OpenAIClientOptions) |
Initialisiert eine instance von OpenAIClient für die Verwendung mit einer Azure OpenAI-Ressource. |
OpenAIClient(Uri, TokenCredential) |
|
OpenAIClient(Uri, TokenCredential, OpenAIClientOptions) |
|
Eigenschaften
Pipeline |
Die HTTP-Pipeline zum Senden und Empfangen von REST-Anforderungen und -Antworten. |
Methoden
GetAudioTranscription(AudioTranscriptionOptions, CancellationToken) |
Transkribiert Audiodaten in die Eingabesprache. |
GetAudioTranscriptionAsync(AudioTranscriptionOptions, CancellationToken) |
Transkribiert Audiodaten in die Eingabesprache. |
GetAudioTranslation(AudioTranslationOptions, CancellationToken) |
Transkribiert und übersetzt Eingabeaudio in englischen Text. |
GetAudioTranslationAsync(AudioTranslationOptions, CancellationToken) |
Transkribiert und übersetzt Eingabeaudio in englischen Text. |
GetChatCompletions(ChatCompletionsOptions, CancellationToken) |
Abrufen von Chat-Vervollständigungen für bereitgestellte Chatkontextnachrichten. |
GetChatCompletionsAsync(ChatCompletionsOptions, CancellationToken) |
Abrufen von Chat-Vervollständigungen für bereitgestellte Chatkontextnachrichten. |
GetChatCompletionsStreaming(ChatCompletionsOptions, CancellationToken) |
Starten Sie eine Chat-Vervollständigungsanforderung, und rufen Sie ein Objekt ab, das Antwortdaten streamen kann, sobald es verfügbar wird. |
GetChatCompletionsStreamingAsync(ChatCompletionsOptions, CancellationToken) |
Starten Sie eine Chat-Vervollständigungsanforderung, und rufen Sie ein Objekt ab, das Antwortdaten streamen kann, sobald es verfügbar wird. |
GetCompletions(CompletionsOptions, CancellationToken) |
Zurückgeben von Textvervollständigungen wie für eine bestimmte Eingabeaufforderung konfiguriert. |
GetCompletionsAsync(CompletionsOptions, CancellationToken) |
Zurückgeben von Textvervollständigungen wie für eine bestimmte Eingabeaufforderung konfiguriert. |
GetCompletionsStreaming(CompletionsOptions, CancellationToken) |
Starten Sie eine Vervollständigungsanforderung, und rufen Sie ein Objekt ab, das Antwortdaten streamen kann, sobald es verfügbar wird. |
GetCompletionsStreamingAsync(CompletionsOptions, CancellationToken) |
Starten Sie eine Vervollständigungsanforderung, und rufen Sie ein Objekt ab, das Antwortdaten streamen kann, sobald es verfügbar wird. |
GetEmbeddings(EmbeddingsOptions, CancellationToken) |
Gibt die berechneten Einbettungen für eine bestimmte Eingabeaufforderung zurück. |
GetEmbeddingsAsync(EmbeddingsOptions, CancellationToken) |
Gibt die berechneten Einbettungen für eine bestimmte Eingabeaufforderung zurück. |
GetImageGenerations(ImageGenerationOptions, CancellationToken) |
Rufen Sie eine Reihe generierter Bilder ab, die von einer bereitgestellten Textaufforderung beeinflusst werden. |
GetImageGenerationsAsync(ImageGenerationOptions, CancellationToken) |
Rufen Sie eine Reihe generierter Bilder ab, die von einer bereitgestellten Textaufforderung beeinflusst werden. |
Gilt für:
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