Partager via


ChatResponseMessage interface

Représentation d’un message de conversation reçu dans une réponse.

Propriétés

content

Contenu du message.

context

Si les extensions de conversation Azure OpenAI sont configurées, ce tableau représente les étapes incrémentielles effectuées par ces extensions lors du traitement de la demande de fin de conversation.

functionCall

Appel de fonction qui doit être résolu et dont la sortie doit être ajoutée aux messages d’entrée suivants pour que la demande d’achèvement de conversation soit résolue comme configuré.

role

Rôle de conversation associé au message.

toolCalls

L’outil appelle qui doit être résolu et dont les sorties doivent être ajoutées aux messages d’entrée suivants pour que la demande de fin de conversation soit résolue comme configuré.

Détails de la propriété

content

Contenu du message.

content: null | string

Valeur de propriété

null | string

context

Si les extensions de conversation Azure OpenAI sont configurées, ce tableau représente les étapes incrémentielles effectuées par ces extensions lors du traitement de la demande de fin de conversation.

context?: AzureChatExtensionsMessageContext

Valeur de propriété

functionCall

Appel de fonction qui doit être résolu et dont la sortie doit être ajoutée aux messages d’entrée suivants pour que la demande d’achèvement de conversation soit résolue comme configuré.

functionCall?: FunctionCall

Valeur de propriété

role

Rôle de conversation associé au message.

role: string

Valeur de propriété

string

toolCalls

L’outil appelle qui doit être résolu et dont les sorties doivent être ajoutées aux messages d’entrée suivants pour que la demande de fin de conversation soit résolue comme configuré.

toolCalls?: ChatCompletionsToolCallUnion[]

Valeur de propriété