Intents de continuidade

Use intents de continuidade para definir contextos automaticamente para pares de intents. Uma intent de continuidade é um filho da respectiva intent pai associada. Quando você cria uma intent de continuidade, um contexto de saída é automaticamente adicionado à intent pai e um contexto de entrada com o mesmo nome é adicionado à intent de continuidade. Uma intent de continuidade só é correspondida quando a intent pai é correspondida na fala anterior. Também é possível criar vários níveis de intents de continuidade aninhadas.

O Dialogflow oferece muitas intents de continuidade predefinidas para respostas comuns dos usuários finais, como "sim", "não" ou "cancelar". Crie suas próprias intents de continuidade para lidar com respostas personalizadas.

Por exemplo, um agente cabeleireiro pode ter as intents aninhadas a seguir.

Nome do
intent
Frase de
treinamento
Contexto de
entrada
Contexto de
saída
Resposta de
intent
Agendamento Olá continuidade-de-agendamento Você gostaria de
fazer um agendamento?
Agendamento - sim Sim continuidade-de-agendamento continuidade-de-agendamento-sim Você gostaria de cortar o cabelo?
Corte de cabelo - sim Sim continuidade-de-agendamento-sim Seu agendamento foi marcado.
Corte de cabelo - não Não continuidade-de-agendamento-sim Tchau.
Agendamento - não Não continuidade-de-agendamento Tchau.

Onde encontrar esses dados

Ao criar um agente, o mais comum é usar o console do Dialogflow ES (acesse a documentação, abra o console). As instruções abaixo se concentram no uso do console. Para acessar os dados do intent:

  1. Acesse o console do Dialogflow ES.
  2. Selecione um agente.
  3. Selecione Intents no menu da barra lateral à esquerda.

Se você estiver usando a API em vez do console para criar um agente, consulte a referência de intents. Os nomes de campo da API são parecidos com os nomes de campo do console.

Criar uma intent de continuidade

Para criar uma intent de continuidade, siga estas etapas:

  1. Na lista de intents, passe o ponteiro do mouse sobre a intent pai desejada.
  2. Clique em Adicionar intent de continuidade.
  3. Selecione uma das intents de continuidade predefinidas ou escolha personalizada. As intents de continuidade predefinidas já incluem frases de treinamento para respostas esperadas do usuário final.