Compartilhar via


ChatResponseMessage interface

Uma representação de uma mensagem de chat recebida em uma resposta.

Propriedades

content

O conteúdo da mensagem.

context

Se as extensões de chat do Azure OpenAI estiverem configuradas, essa matriz representará as etapas incrementais executadas por essas extensões durante o processamento da solicitação de conclusão de chat.

functionCall

A chamada de função que deve ser resolvida e ter sua saída acrescentada a mensagens de entrada subsequentes para que a solicitação de conclusões de chat resolve conforme configurado.

role

A função de chat associada à mensagem.

toolCalls

A ferramenta chama que deve ser resolvida e ter suas saídas acrescentadas a mensagens de entrada subsequentes para que a solicitação de conclusões de chat resolve conforme configurado.

Detalhes da propriedade

content

O conteúdo da mensagem.

content: null | string

Valor da propriedade

null | string

context

Se as extensões de chat do Azure OpenAI estiverem configuradas, essa matriz representará as etapas incrementais executadas por essas extensões durante o processamento da solicitação de conclusão de chat.

context?: AzureChatExtensionsMessageContext

Valor da propriedade

functionCall

A chamada de função que deve ser resolvida e ter sua saída acrescentada a mensagens de entrada subsequentes para que a solicitação de conclusões de chat resolve conforme configurado.

functionCall?: FunctionCall

Valor da propriedade

role

A função de chat associada à mensagem.

role: string

Valor da propriedade

string

toolCalls

A ferramenta chama que deve ser resolvida e ter suas saídas acrescentadas a mensagens de entrada subsequentes para que a solicitação de conclusões de chat resolve conforme configurado.

toolCalls?: ChatCompletionsToolCallUnion[]

Valor da propriedade