UiPath Documentation
maestro-automate
latest
false
Guide de l'utilisateur de Maestro Automate

Obtenir le contexte de la conversation

Inputs, output, and usage examples of the Get conversation context node in a chat workflow.

Ce qu’il fait​

Récupère le dernier contexte de la conversation: l'historique des chats récents et les informations du profil de l'utilisateur.

Important :

Attendre le message renvoie déjà le contexte de la conversation en tant que sortie après que l’utilisateur a envoyé un message de chat. Le nœud Obtenir le contexte de la conversation n'est généralement pas nécessaire pour créer des boucles de chat et ne doit être utilisé que dans les cas plus rares où un nœud en aval a besoin de l'état de conversation actuel mais ne doit pas s'interrompre pour le prochain message utilisateur.

Entrées​

ChampDescription
ID de la conversationL'ID de la conversation à lire. Liez à la sortie du déclencheur de conversation, par exemple $vars.conversationTrigger1.output.conversationId.
Limite d’échangesNombre maximal d’échanges passés à inclure dans l’historique des conversations renvoyées. Détermine le nombre de messages passés dans l’historique de la conversation qui sont renvoyés.

Sortie​

ChampDescription
conversationContextLe dernier contexte de la conversation, y compris l’historique des messages.

Le conversationContext contient les champs suivants:

ChampDescription
latestExchangeIdIdentificateur de l’échange le plus récent (tour en arrière-plan). Utilisez comme entrée d'ID Exchange pour Envoyer le message lors de la réponse à la conversation.
messagesL'historique des conversations récentes, y compris les messages de l'utilisateur et de Maestro Automate. La limite d'échanges détermine le nombre d'échanges passés à inclure.
userSettingsChamps de profil au niveau de l'utilisateur, configurables par l'utilisateur final sur les canaux.

Exemples d'utilisation​

Référencez le contexte complet dans un nœud d'agent conversationnel en aval:

$vars.getConversationContext1.output.conversationContext
$vars.getConversationContext1.output.conversationContext

Référencez le latestExchangeId dans un nœud Envoyer le message en aval:

$vars.getConversationContext1.output.conversationContext.latestExchangeId
$vars.getConversationContext1.output.conversationContext.latestExchangeId

Prochaines étapes​

  • Ce qu’il fait​
  • Entrées​
  • Sortie​
  • Exemples d'utilisation​
  • Prochaines étapes​

Cette page vous a-t-elle été utile ?

Connecter

Besoin d'aide ? Assistance(opens in new window)

Vous souhaitez apprendre ? UiPath Academy(opens in new window)

Vous avez des questions ? UiPath Forum(opens in new window)

Rester à jour