Compartilhar via


ChatCompletions interface

Representação dos dados de resposta de uma solicitação de conclusão de chat. As conclusões dão suporte a uma ampla variedade de tarefas e geram texto que continua ou "conclui" dados de prompt fornecidos.

Propriedades

choices

A coleção de opções de conclusões associadas a essa resposta de conclusões. Em geral, n as opções são geradas por prompt fornecido com um valor padrão de 1. Limites de token e outras configurações podem limitar o número de opções geradas.

created

O primeiro carimbo de data/hora associado à atividade de geração para essa resposta de conclusões, representado como segundos desde o início da época do Unix de 00:00 em 1º de janeiro de 1970.

id

Um identificador exclusivo associado a esta resposta de conclusões de chat.

promptFilterResults

A filtragem de conteúdo resulta em zero ou mais prompts na solicitação. Em uma solicitação de streaming, os resultados de prompts diferentes podem chegar em horários diferentes ou em pedidos diferentes.

systemFingerprint

Pode ser usado em conjunto com o parâmetro de solicitação seed para entender quando foram feitas alterações de back-end que podem afetar o determinismo.

usage

Informações de uso para tokens processados e gerados como parte dessa operação de conclusão.

Detalhes da propriedade

choices

A coleção de opções de conclusões associadas a essa resposta de conclusões. Em geral, n as opções são geradas por prompt fornecido com um valor padrão de 1. Limites de token e outras configurações podem limitar o número de opções geradas.

choices: ChatChoice[]

Valor da propriedade

created

O primeiro carimbo de data/hora associado à atividade de geração para essa resposta de conclusões, representado como segundos desde o início da época do Unix de 00:00 em 1º de janeiro de 1970.

created: Date

Valor da propriedade

Date

id

Um identificador exclusivo associado a esta resposta de conclusões de chat.

id: string

Valor da propriedade

string

promptFilterResults

A filtragem de conteúdo resulta em zero ou mais prompts na solicitação. Em uma solicitação de streaming, os resultados de prompts diferentes podem chegar em horários diferentes ou em pedidos diferentes.

promptFilterResults?: ContentFilterResultsForPrompt[]

Valor da propriedade

systemFingerprint

Pode ser usado em conjunto com o parâmetro de solicitação seed para entender quando foram feitas alterações de back-end que podem afetar o determinismo.

systemFingerprint?: string

Valor da propriedade

string

usage

Informações de uso para tokens processados e gerados como parte dessa operação de conclusão.

usage?: CompletionsUsage

Valor da propriedade