Duas intents são criadas automaticamente quando você cria um agente:
- Intent de boas-vindas padrão: associada quando um usuário final conversa com seu agente.
- Intent de fallback padrão: correspondente quando seu agente não corresponde uma entrada do usuário final a nenhuma outra intent.
Intent de boas-vindas padrão
A intent de boas-vindas padrão é associada quando um usuário final conversa com seu agente. Ela retorna uma resposta que mostra ao usuário final o que dizer para iniciar uma conversa ou o que o agente faz. Personalize as respostas de intent predefinidas de acordo com seu agente.
A intent de boas-vindas padrão pode ser associada de duas maneiras:
- Se houver correspondência com uma das frases de treinamento, que são predefinidas com saudações comuns, como "olá".
- Essa intent tem um evento de boas-vindas anexado a ela, que é acionado quando o usuário final conversa com seu agente por meio de uma integração compatível.
Intent de fallback padrão
A intent substituta padrão é associada quando seu agente não corresponde uma entrada do usuário final a nenhuma outra intent.
Essa intent não será correspondida se uma entrada de áudio não tiver nenhuma fala transcrita.
Ela é configurada automaticamente com uma variedade de respostas de texto estáticas, como "Não entendi. Pode repetir?".
É possível alterar essas respostas predefinidas ou adicionar exemplos negativos para personalizar as intents de fallback.
Também é possível criar intents de fallback complementares:
- Acesse o Console do Dialogflow ES.
- Selecione um agente.
- Selecione Intents no menu da barra lateral à esquerda.
- Clique no botão de opção more_vert na parte superior da página de intents.
- Selecione Criar intent de fallback.
Respostas de intent de fallback
É possível alterar as respostas de texto predefinidas. No entanto, elas devem informar ao usuário final que a entrada dele não foi reconhecida.
Exemplos negativos
É possível adicionar frases de treinamento a intents de fallback que funcionam como exemplos negativos. Pode haver casos em que as expressões do usuário final sejam um pouco semelhantes às suas frases de treinamento, mas você não queira que elas correspondam a nenhuma intent normal.
Por exemplo, um serviço de reserva de sala pode ter uma frase de treinamento como "Eu gostaria de reservar uma sala". Se o usuário final quiser comprar um livro sobre o assunto, ele poderá dizer "Eu gostaria de comprar um livro sobre salas". Para que a expressão do usuário final não corresponda à sua intent, adicione essa frase como um exemplo negativo.