Construção de Chatbots
Compreensão da Linguagem
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