Freigeben über


Azure.AI.OpenAI Namespace

Klassen

AudioTranscription

Ergebnisinformationen für einen Vorgang, der gesprochene Audiodaten in geschriebenen Text transkribiert hat.

AudioTranscriptionOptions

Die Konfigurationsinformationen für eine Audiotranskriptionsanforderung.

AudioTranscriptionSegment

Erweiterte Informationen zu einem einzelnen Segment transkribierter Audiodaten. Segmente stellen in der Regel etwa 5-10 Sekunden Spracherkennung dar. Segmentgrenzen treten in der Regel zwischen Wörtern auf, aber nicht unbedingt zwischen Sätzen.

AudioTranslation

Ergebnisinformationen für einen Vorgang, der gesprochene Audiodaten in geschriebenen Text übersetzt hat.

AudioTranslationOptions

Die Konfigurationsinformationen für eine Audioübersetzungsanforderung.

AudioTranslationSegment

Erweiterte Informationen zu einem einzelnen Segment übersetzter Audiodaten. Segmente stellen in der Regel etwa 5-10 Sekunden Spracherkennung dar. Segmentgrenzen treten in der Regel zwischen Wörtern auf, aber nicht unbedingt zwischen Sätzen.

AzureChatExtensionConfiguration

Eine Darstellung der Konfigurationsdaten für eine einzelne Azure OpenAI-Chaterweiterung. Dies wird von einer Chat-Vervollständigungsanforderung verwendet, die Azure OpenAI-Chaterweiterungen verwenden sollte, um das Antwortverhalten zu verbessern. Die Verwendung dieser Konfiguration ist nur mit Azure OpenAI kompatibel.

AzureChatExtensionsMessageContext

Eine Darstellung der zusätzlichen Kontextinformationen, die verfügbar sind, wenn Azure OpenAI-Chaterweiterungen an der Generierung einer entsprechenden Chat-Vervollständigungsantwort beteiligt sind. Diese Kontextinformationen werden nur aufgefüllt, wenn eine Azure OpenAI-Anforderung verwendet wird, die für die Verwendung einer übereinstimmenden Erweiterung konfiguriert ist.

AzureChatExtensionsOptions

Eine Abstraktion zusätzlicher Einstellungen, die von Chat-Vervollständigungen verwendet werden, um das Standardverhalten mit Funktionen aus konfigurierten Azure OpenAI-Erweiterungen zu ergänzen. Diese Funktionen sind spezifisch für Azure OpenAI, und Chatabschlussanforderungen, die für ihre Verwendung konfiguriert sind, erfordern die Verwendung mit diesem Dienstendpunkt.

AzureCognitiveSearchChatExtensionConfiguration

Eine spezifische Darstellung konfigurierbarer Optionen für Azure Cognitive Search, wenn sie als Azure OpenAI-Chaterweiterung verwendet werden.

AzureCognitiveSearchIndexFieldMappingOptions

Optionale Einstellungen zum Steuern der Verarbeitung von Feldern bei Verwendung einer konfigurierten Azure Cognitive Search Ressource.

AzureOpenAIModelFactory

Modellfabrik für Modelle.

ChatChoice

Die Darstellung einer einzelnen Eingabeaufforderung als Teil einer gesamten Chat-Vervollständigungsanforderung. n Im Allgemeinen werden Optionen pro bereitgestellter Eingabeaufforderung mit dem Standardwert 1 generiert. Tokenlimits und andere Einstellungen können die Anzahl der generierten Optionen einschränken.

ChatCompletions

Darstellung der Antwortdaten aus einer Chat-Vervollständigungsanforderung. Vervollständigungen unterstützen eine Vielzahl von Aufgaben und generieren Text, der von bereitgestellten Eingabeaufforderungsdaten fortgesetzt oder "abgeschlossen" wird.

ChatCompletionsOptions

Die Konfigurationsinformationen für eine Chatabschlussanforderung. Vervollständigungen unterstützen eine Vielzahl von Aufgaben und generieren Text, der von bereitgestellten Eingabeaufforderungsdaten fortgesetzt oder "abgeschlossen" wird.

ChatMessage

Eine einzelne, rollenbezogene Nachricht innerhalb einer Chatvervollständigungsinteraktion.

Choice

Die Darstellung einer einzelnen Eingabeaufforderung als Teil einer Gesamtanforderung für die Vervollständigung. n Im Allgemeinen werden Optionen pro bereitgestellter Eingabeaufforderung mit dem Standardwert 1 generiert. Tokenlimits und andere Einstellungen können die Anzahl der generierten Optionen einschränken.

Completions

Darstellung der Antwortdaten aus einer Vervollständigungsanforderung. Vervollständigungen unterstützen eine Vielzahl von Aufgaben und generieren Text, der von bereitgestellten Eingabeaufforderungsdaten fortgesetzt oder "abgeschlossen" wird.

CompletionsLogProbabilityModel

Darstellung eines Protokollwahrscheinlichkeitsmodells für eine Vervollständigungsgenerierung.

CompletionsOptions

Die Konfigurationsinformationen für eine Vervollständigungsanforderung. Vervollständigungen unterstützen eine Vielzahl von Aufgaben und generieren Text, der von bereitgestellten Eingabeaufforderungsdaten fortgesetzt oder "abgeschlossen" wird.

CompletionsUsage

Darstellung der Tokenanzahl, die für eine Vervollständigungsanforderung verarbeitet wird. Die Anzahl berücksichtigt alle Token über Eingabeaufforderungen, Optionen, Alternative Optionen, best_of Generationen und andere Consumer.

ContentFilterResult

Informationen zum Schweregrad gefilterter Inhalte und ob er gefiltert wurde oder nicht.

ContentFilterResults

Informationen zur Inhaltsfilterkategorie, sofern sie erkannt wurde.

EmbeddingItem

Darstellung eines Vergleichs zwischen einzelnen Einbettungen.

Embeddings

Darstellung der Antwortdaten aus einer Einbettungsanforderung. Einbettungen messen die Verwandtschaft von Textzeichenfolgen und werden häufig für Suche, Clustering, Empfehlungen und andere ähnliche Szenarien verwendet.

EmbeddingsOptions

Die Konfigurationsinformationen für eine Einbettungsanforderung. Einbettungen messen die Verwandtschaft von Textzeichenfolgen und werden häufig für Suche, Clustering, Empfehlungen und andere ähnliche Szenarien verwendet.

EmbeddingsUsage

Messung der Menge an Token, die in dieser Anforderung und Antwort verwendet werden.

FunctionCall

Der Name und die Argumente einer Funktion, die aufgerufen werden soll, wie sie vom Modell generiert werden.

FunctionDefinition

Die Definition einer vom Aufrufer angegebenen Funktion, die Chatvervollständigungen als Reaktion auf übereinstimmende Benutzereingaben aufrufen können.

ImageGenerationOptions

Stellt die Anforderungsdaten dar, die zum Generieren von Images verwendet werden.

ImageGenerations

Das Ergebnis eines Bildgenerierungsvorgangs.

ImageLocation

Ein Bildantwortelement, das eine URL bereitstellt, von der aus auf ein Bild zugegriffen werden kann.

OpenAIClient

Azure OpenAI-APIs für Vervollständigungen und Suche.

OpenAIClientOptions

Clientoptionen für OpenAIClient.

PromptFilterResult

Inhaltsfilterungsergebnisse für eine einzelne Eingabeaufforderung in der Anforderung.

StreamingChatCompletionsUpdate

Stellt eine inkrementelle Aktualisierung einer Gestreamten Chatabschlussantwort dar.

StreamingResponse<T>

Stellt eine Vorgangsantwort mit Streaminginhalten dar, die deserialisiert und aufgelistet werden können, während die Antwort noch empfangen wird.

Strukturen

AudioTranscriptionFormat

Definiert verfügbare Optionen für das zugrunde liegende Antwortformat der Ausgabetranskriptionsinformationen.

AudioTranslationFormat

Definiert verfügbare Optionen für das zugrunde liegende Antwortformat der Ausgabeübersetzungsinformationen.

AzureChatExtensionType

Eine Darstellung der Konfigurationsdaten für eine einzelne Azure OpenAI-Chaterweiterung. Dies wird von einer Chat-Vervollständigungsanforderung verwendet, die Azure OpenAI-Chaterweiterungen verwenden sollte, um das Antwortverhalten zu verbessern. Die Verwendung dieser Konfiguration ist nur mit Azure OpenAI kompatibel.

AzureCognitiveSearchQueryType

Der Typ der Azure Cognitive Search Abrufabfrage, die ausgeführt werden soll, wenn sie als Azure OpenAI-Chaterweiterung verwendet wird.

ChatRole

Eine Beschreibung des beabsichtigten Zwecks einer Nachricht innerhalb einer Chatvervollständigungsinteraktion.

CompletionsFinishReason

Darstellung der Art und Weise, in der eine Abschlussantwort abgeschlossen wurde.

ContentFilterSeverity

Bewertungen für die Intensität und das Risikoniveau schädlicher Inhalte.

ImageSize

Die gewünschte Größe der generierten Bilder. Muss eine von 256x256, 512x512 oder 1024x1024 sein.

Enumerationen

OpenAIClientOptions.ServiceVersion

Die Version des zu verwendenden Diensts.