For the complete documentation index, see llms.txt. This page is also available as Markdown.

Construa seu fluxo de KBAI

Aprenda como configurar sua própria base de conhecimento com IA e usá-la em um fluxo para cobrir qualquer FAQ.

Assim que você adicionou conteúdo ao seu KBAI, chegou a hora de criar um fluxo em que seu bot saberá quando consultar esta base de conhecimento para fornecer uma resposta à pergunta do seu cliente.

Para criar seu fluxo de KBAI, você pode:

Recuperar a resposta do KBAI

Para recuperar uma resposta da base de conhecimento:

  1. Adicione um Ação bloco na sua tela. Para este exemplo, vamos nomear este bloco "Gerar resposta".

  1. Clique em IA da base de conhecimento.

Adicione um bloco de Ação da base de conhecimento para gerar uma resposta.
  1. Preencha os campos adequadamente. Você pode configurar:

    • Variável de destino: a resposta da base de conhecimento será armazenada como uma variável. No primeiro campo, você pode escolher o nome dessa variável.

    • Se não houver resultados: se a pergunta feita pelo usuário não puder ser respondida pela IA da base de conhecimento, um bloco será acionado. Você pode selecionar qual bloco neste menu suspenso.

    • Em caso de falha: se houver um problema com a IA da base de conhecimento e ela retornar um erro, você pode selecionar um bloco para o qual o usuário será encaminhado. Por padrão, os usuários serão direcionados para o Ocorreu um erro bloco.

Configure como seu bot recupera uma resposta com KBAI.
  1. Salvar suas alterações.

Seu bot agora pode consultar o KBAI e recuperar uma resposta com base nele. Mas ainda não consegue exibir essa resposta. Vamos ver como fazer isso na seção abaixo.

Exibir a resposta do KBAI

Para exibir a resposta da base de conhecimento:

  1. Abra a Ação bloco que você acabou de criar.

  2. Na parte inferior do bloco, adicione um Go-to para um bloco que você pode criar no menu suspenso. Neste exemplo, chamaremos este bloco de Resultado KB.

Adicione um bloco que exiba a resposta gerada.
  1. Salvar suas alterações.

  2. Abra o bloco "Resultado KB" recém-criado.

  3. Adicione um Mensagem de texto que contém a variável que você escolheu para salvar a resposta da IA da base de conhecimento. Por padrão, esta é {knowledgebase.answer}.

  1. Salvar suas alterações.

Encaminhe seu fluxo de KBAI

Há várias maneiras de encaminhar seu fluxo de KBAI.

Você pode encaminhar seu fluxo de KBAI com base nos dados da sessão dentro do knowledgebase objeto.

Dados da sessão do KBAI

Você pode acessar os dados da sua sessão de KBAI usando a Depurador aba dentro do Emulator.

A knowledgebase objeto contém vários campos:

  • answer: a resposta que pode ser usada em uma mensagem de texto no seu bot

  • retrieved: uma matriz de todo o conteúdo que foi usado para formular a resposta. Para cada item do array, os seguintes dados são armazenados:

    • tipo: tipo da fonte: "URL" ou "DOC"

    • nome: nome do arquivo do documento ou link da URL

    • content: trecho do conteúdo que foi usado para gerar a resposta

    • tags: quaisquer tags que foram recuperados e associados à fonte do conteúdo.

    • contentType: tipo da fonte: "URL" ou "DOC"

  • contentUrl: URL da fonte que foi usada. Se um domínio tiver sido raspado como conteúdo, essa URL fará referência à página específica da qual a resposta foi recuperada.

Você também pode querer usar tags no seu conteúdo para especificar qual conteúdo o bot deve consultar.

Use tags para limitar o conteúdo da sua KBAI

Atualizado

Isto foi útil?