UiPath Documentation
maestro-automate
latest
false
Guia do usuário do Maestro Automate

Obter contexto da conversa

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

O que faz​

Recupera o contexto de conversa mais recente: o histórico de chat recente e informações do perfil do usuário.

Importante:

Wait for Message já retorna o contexto da conversa como sua saída após o usuário enviar uma mensagem de chat. O nó Obter contexto de conversa geralmente não é necessário para criar loops de chat e deve ser usado apenas em casos mais raros em que um nó subsequente precisa do estado da conversa atual, mas não deve pausar para a próxima mensagem do usuário.

Entradas​

CampoDescription
ID da conversaO ID da conversa a ser lida. Associe à saída do gatilho de conversa, por exemplo,.$vars.conversationTrigger1.output.conversationId
Limite de trocasNúmero máximo de trocas anteriores a serem incluídas no histórico de conversas retornadas. Determina quantas mensagens anteriores no histórico de conversas são retornadas.

Saída​

CampoDescription
conversationContextO contexto da conversa mais recente, incluindo o histórico de mensagens.

O conversationContext contém os seguintes campos:

CampoDescription
latestExchangeIdIdentificador da troca mais recente (ir para frente e para trás). Use como a entrada do ID do Exchange para Enviar mensagem ao responder à conversa.
messagesO histórico de conversa recente, incluindo as mensagens do usuário e do Maestro Automate. O limite de troca determina quantas trocas anteriores serão incluídas.
userSettingsCampos de perfil no nível do usuário, configuráveis pelo usuário final nos canais.

Exemplos de uso​

Faça referência ao contexto completo em um nó de agente conversacional subsequente:

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

Faça referência ao latestExchangeId em um nó downstream Enviar mensagem :

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

Próximas Etapas​

  • O que faz​
  • Entradas​
  • Saída​
  • Exemplos de uso​
  • Próximas Etapas​

Esta página foi útil?

Conectar

Precisa de ajuda? Suporte(opens in new window)

Quer aprender? Academia UiPath(opens in new window)

Tem perguntas? Fórum do UiPath(opens in new window)

Fique por dentro das novidades