Perguntas e Respostas
O módulo Perguntas e Respostas foi projetado especificamente para simplificar como lidar com perguntas frequentes. Ele adiciona mais capacidade de resposta ao seu chatbot.
É necessário adicionar pelo menos dez frases de treinamento diferentes. Em seguida, adiciona pelo menos uma resposta: texto simples ou qualquer outro tipo de conteúdo.
🖊 Nota: É também possível redirecionar um usuário para um nó e fluxo de trabalho específico como resposta à pergunta.

Crie um Contexto
- Acesse seu Estúdio de Conversação;
- Clique na guia Perguntas e respostas;
- Clique no botão + no canto superior direito da página.
🖊 Nota: Ele cria um novo QnA (Question and Awnser).
4. Em Contextos, digite o contexto que deseja adicionar.
💭 Você sabia?
É também possível criar um contexto da seguinte maneira:
- Crie um contexto específico para:
- um chatbot, crie ou edite este arquivo data/bots/<your_bot>/config/qna.json.
- todos os chatbots, crie ou edite este arquivo data/global/config/qna.json.
- Anexe o nome de seus novos contextos qnaCategories da seguinte maneira:
{
"$schema": "../../../assets/modules/qna/config.schema.json",
"qnaCategories": "global,monkeys,giraffes"
}🖊 Nota: Os contextos listados no menu suspenso são provenientes de todo o seu conteúdo existente (perguntas e intenções NLU).
O qna.json arquivo de configuração não é mais usado para fornecer uma lista de contextos.

Adicionar um QnA
Depois de criar seus contextos, crie seus QnAs e atribuir um contexto a eles.
No menu category, escolha um dos seus contextos.

Adicionar Contextos para seu Fluxo
A etapa final é definir o contexto desejado no momento apropriado em seu fluxo. Para ajudá-lo com isso, adicionamos três ações integradas (por exemplo, appendContext, resetContext e removeContext), na categoria NLU em sua lista de ações.
Anexar Contexto
Para definir um contexto, use a appendContext ação e adicione seu novo contexto no campo de contexts. Você pode usar valores separados por vírgula para passar vários contextos.

TTL
O campo TTL (ou Time-To-Live) é usado para definir um número máximo de interações para que esse contexto exista em uma conversa.
Saiba mais 💬
Tome Welcome Bot por exemplo. Seus contextos têm um TTL de 10.
Isso significa que alguém pode fazer até 10 perguntas sobre animais antes que o contexto seja ignorado. Depois que o TTL expirar, o chatbot retornará ao contexto global.