Compartir a través de


ChatResponseMessage interface

Representación de un mensaje de chat tal como se recibió en una respuesta.

Propiedades

content

Contenido del mensaje.

context

Si se configuran las extensiones de chat de Azure OpenAI, esta matriz representa los pasos incrementales realizados por esas extensiones mientras se procesa la solicitud de finalizaciones de chat.

functionCall

La llamada de función que se debe resolver y que tiene su salida anexada a los mensajes de entrada posteriores para que la solicitud de finalizaciones de chat se resuelva como configurada.

role

Rol de chat asociado al mensaje.

toolCalls

La herramienta llama a que se debe resolver y que sus salidas se anexan a los mensajes de entrada posteriores para que la solicitud de finalizaciones de chat se resuelva según lo configurado.

Detalles de las propiedades

content

Contenido del mensaje.

content: null | string

Valor de propiedad

null | string

context

Si se configuran las extensiones de chat de Azure OpenAI, esta matriz representa los pasos incrementales realizados por esas extensiones mientras se procesa la solicitud de finalizaciones de chat.

context?: AzureChatExtensionsMessageContext

Valor de propiedad

functionCall

La llamada de función que se debe resolver y que tiene su salida anexada a los mensajes de entrada posteriores para que la solicitud de finalizaciones de chat se resuelva como configurada.

functionCall?: FunctionCall

Valor de propiedad

role

Rol de chat asociado al mensaje.

role: string

Valor de propiedad

string

toolCalls

La herramienta llama a que se debe resolver y que sus salidas se anexan a los mensajes de entrada posteriores para que la solicitud de finalizaciones de chat se resuelva según lo configurado.

toolCalls?: ChatCompletionsToolCallUnion[]

Valor de propiedad