Compartilhar via


ChatResponseMessageOutput interface

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

Propriedades

content

O conteúdo da mensagem.

role

A função de chat associada à mensagem.

Valores possíveis: "system", "user", "assistant", "tool"

tool_calls

As chamadas de ferramenta que devem ser resolvidas e ter suas saídas anexadas às mensagens de entrada subsequentes para a solicitação de conclusões de chat a serem resolvidas como configuradas.

Detalhes da propriedade

content

O conteúdo da mensagem.

content: null | string

Valor da propriedade

null | string

role

A função de chat associada à mensagem.

Valores possíveis: "system", "user", "assistant", "tool"

role: string

Valor da propriedade

string

tool_calls

As chamadas de ferramenta que devem ser resolvidas e ter suas saídas anexadas às mensagens de entrada subsequentes para a solicitação de conclusões de chat a serem resolvidas como configuradas.

tool_calls?: ChatCompletionsToolCallOutput[]

Valor da propriedade