Freigeben über


ChatChoice Klasse

  • java.lang.Object
    • com.azure.ai.openai.models.ChatChoice

public final class ChatChoice

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

Methodenzusammenfassung

Modifizierer und Typ Methode und Beschreibung
ContentFilterResults getContentFilterResults()

Abrufen der Inhaltsfilterergebnisse-Eigenschaft: Informationen zur Inhaltsfilterkategorie (Hass, Sex, Gewalt, self_harm), wenn sie erkannt wurde, sowie zum Schweregrad (very_low, niedrig, mittel, hochskaliert, der die Intensität und das Risikoniveau schädlicher Inhalte bestimmt) und ob sie gefiltert wurden oder nicht.

ChatMessage getDelta()

Abrufen der Delta-Eigenschaft: Der Delta-Nachrichteninhalt für eine Streamingantwort.

CompletionsFinishReason getFinishReason()

Abrufen der finishReason-Eigenschaft: Der Grund, warum diese Chatabschlussauswahl die generierte abgeschlossen hat.

int getIndex()

Abrufen der Indexeigenschaft: Der geordnete Index, der dieser Chatabschlussauswahl zugeordnet ist.

ChatMessage getMessage()

Abrufen der Nachrichteneigenschaft: Die Chatnachricht für eine bestimmte Chat-Vervollständigungsaufforderung.

Geerbte Methoden von java.lang.Object

Details zur Methode

getContentFilterResults

public ContentFilterResults getContentFilterResults()

Abrufen der contentFilterResults-Eigenschaft: Informationen zur Inhaltsfilterkategorie (Hass, Sex, Gewalt, self_harm), wenn sie erkannt wurde, sowie zum Schweregrad (very_low, niedrig, mittel, hochskaliert, der die Intensität und das Risikoniveau schädlicher Inhalte bestimmt) und ob sie gefiltert wurden oder nicht.

Returns:

der contentFilterResults-Wert.

getDelta

public ChatMessage getDelta()

Abrufen der Delta-Eigenschaft: Der Delta-Nachrichteninhalt für eine Streamingantwort.

Returns:

der Deltawert.

getFinishReason

public CompletionsFinishReason getFinishReason()

Abrufen der eigenschaft finishReason: Der Grund, aus dem diese Chatabschlussauswahl ihre generierte abgeschlossen hat.

Returns:

der Wert finishReason.

getIndex

public int getIndex()

Abrufen der Indexeigenschaft: Der geordnete Index, der dieser Chatabschlussauswahl zugeordnet ist.

Returns:

der Indexwert.

getMessage

public ChatMessage getMessage()

Abrufen der Nachrichteneigenschaft: Die Chatnachricht für eine bestimmte Chat-Vervollständigungsaufforderung.

Returns:

der Nachrichtenwert.

Gilt für: