Delen via


ChatChoice interface

De weergave van één prompt voltooien als onderdeel van een algehele aanvraag voor voltooiing van chats. Over het algemeen n worden keuzes gegenereerd per opgegeven prompt met een standaardwaarde van 1. Tokenlimieten en andere instellingen kunnen het aantal gegenereerde keuzes beperken.

Eigenschappen

contentFilterResults

Informatie over de inhoudsfiltercategorie (haat, seksueel, geweld, self_harm), als deze is gedetecteerd, evenals het ernstniveau (very_low, laag, gemiddeld, hoog niveau dat de intensiteit en het risiconiveau van schadelijke inhoud bepaalt) en of deze al dan niet is gefilterd.

delta

De inhoud van het Delta-bericht voor een streaming-antwoord.

enhancements

Vertegenwoordigt de uitvoerresultaten van Azure OpenAI-verbeteringen voor het voltooien van chats, zoals geconfigureerd via de overeenkomende invoer die in de aanvraag is opgegeven. Deze aanvullende informatie is alleen beschikbaar wanneer u Azure OpenAI gebruikt en alleen wanneer de aanvraag is geconfigureerd voor het gebruik van verbeteringen.

finishDetails

De reden waarom het model is gestopt met het genereren van tokens, samen met eventuele toepasselijke details. Deze gestructureerde weergave vervangt 'finish_reason' voor sommige modellen.

finishReason

De reden dat de keuze voor deze chat is voltooid, is gegenereerd.

index

De geordende index die aan deze chat is gekoppeld, is voltooid.

logprobs

De informatie over de logboekkans voor deze keuze, zoals ingeschakeld via de aanvraagoptie logprobs.

message

Het chatbericht voor een bepaalde chat is voltooid.

Eigenschapdetails

contentFilterResults

Informatie over de inhoudsfiltercategorie (haat, seksueel, geweld, self_harm), als deze is gedetecteerd, evenals het ernstniveau (very_low, laag, gemiddeld, hoog niveau dat de intensiteit en het risiconiveau van schadelijke inhoud bepaalt) en of deze al dan niet is gefilterd.

contentFilterResults?: ContentFilterResultsForChoice

Waarde van eigenschap

delta

De inhoud van het Delta-bericht voor een streaming-antwoord.

delta?: ChatResponseMessage

Waarde van eigenschap

enhancements

Vertegenwoordigt de uitvoerresultaten van Azure OpenAI-verbeteringen voor het voltooien van chats, zoals geconfigureerd via de overeenkomende invoer die in de aanvraag is opgegeven. Deze aanvullende informatie is alleen beschikbaar wanneer u Azure OpenAI gebruikt en alleen wanneer de aanvraag is geconfigureerd voor het gebruik van verbeteringen.

enhancements?: AzureChatEnhancements

Waarde van eigenschap

finishDetails

De reden waarom het model is gestopt met het genereren van tokens, samen met eventuele toepasselijke details. Deze gestructureerde weergave vervangt 'finish_reason' voor sommige modellen.

finishDetails?: ChatFinishDetailsUnion

Waarde van eigenschap

finishReason

De reden dat de keuze voor deze chat is voltooid, is gegenereerd.

finishReason: null | string

Waarde van eigenschap

null | string

index

De geordende index die aan deze chat is gekoppeld, is voltooid.

index: number

Waarde van eigenschap

number

logprobs

De informatie over de logboekkans voor deze keuze, zoals ingeschakeld via de aanvraagoptie logprobs.

logprobs: null | ChatChoiceLogProbabilityInfo

Waarde van eigenschap

message

Het chatbericht voor een bepaalde chat is voltooid.

message?: ChatResponseMessage

Waarde van eigenschap