ChatChoice interface
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.
Eigenschaften
content |
Informationen über die Inhaltsfilterkategorie (Hass, Sex, Gewalt, self_harm), ob sie erkannt wurde, sowie über den Schweregrad (very_low, niedrig, mittel, hochskaliert, der die Intensität und das Risikoniveau schädlicher Inhalte bestimmt) und ob sie gefiltert wurden oder nicht. |
delta | Der Delta-Nachrichteninhalt für eine Streamingantwort. |
enhancements | Stellt die Ausgabeergebnisse von Azure OpenAI-Erweiterungen für Chat-Vervollständigungen dar, wie sie über die übereinstimmende Eingabe in der Anforderung konfiguriert werden. Diese zusätzlichen Informationen sind nur verfügbar, wenn Azure OpenAI verwendet wird, und nur, wenn die Anforderung für die Verwendung von Erweiterungen konfiguriert ist. |
finish |
Der Grund, warum das Modell die Generierung von Token beendet hat, zusammen mit den zutreffenden Details. Diese strukturierte Darstellung ersetzt "finish_reason" für einige Modelle. |
finish |
Der Grund, warum diese Chatabschlussauswahl ihre generierte abgeschlossen hat. |
index | Der geordnete Index, der dieser Chatabschlussauswahl zugeordnet ist. |
logprobs | Die Protokollwahrscheinlichkeitsinformationen für diese Wahl, wie über die Anforderungsoption "logprobs" aktiviert. |
message | Die Chatnachricht für eine bestimmte Chat-Vervollständigungsaufforderung. |
Details zur Eigenschaft
contentFilterResults
Informationen über die Inhaltsfilterkategorie (Hass, Sex, Gewalt, self_harm), ob sie erkannt wurde, sowie über den Schweregrad (very_low, niedrig, mittel, hochskaliert, der die Intensität und das Risikoniveau schädlicher Inhalte bestimmt) und ob sie gefiltert wurden oder nicht.
contentFilterResults?: ContentFilterResultsForChoice
Eigenschaftswert
delta
Der Delta-Nachrichteninhalt für eine Streamingantwort.
delta?: ChatResponseMessage
Eigenschaftswert
enhancements
Stellt die Ausgabeergebnisse von Azure OpenAI-Erweiterungen für Chat-Vervollständigungen dar, wie sie über die übereinstimmende Eingabe in der Anforderung konfiguriert werden. Diese zusätzlichen Informationen sind nur verfügbar, wenn Azure OpenAI verwendet wird, und nur, wenn die Anforderung für die Verwendung von Erweiterungen konfiguriert ist.
enhancements?: AzureChatEnhancements
Eigenschaftswert
finishDetails
Der Grund, warum das Modell die Generierung von Token beendet hat, zusammen mit den zutreffenden Details. Diese strukturierte Darstellung ersetzt "finish_reason" für einige Modelle.
finishDetails?: ChatFinishDetailsUnion
Eigenschaftswert
finishReason
Der Grund, warum diese Chatabschlussauswahl ihre generierte abgeschlossen hat.
finishReason: null | string
Eigenschaftswert
null | string
index
Der geordnete Index, der dieser Chatabschlussauswahl zugeordnet ist.
index: number
Eigenschaftswert
number
logprobs
Die Protokollwahrscheinlichkeitsinformationen für diese Wahl, wie über die Anforderungsoption "logprobs" aktiviert.
logprobs: null | ChatChoiceLogProbabilityInfo
Eigenschaftswert
null | ChatChoiceLogProbabilityInfo
message
Die Chatnachricht für eine bestimmte Chat-Vervollständigungsaufforderung.
message?: ChatResponseMessage
Eigenschaftswert
Azure SDK for JavaScript
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