Academy
Como utilizar nós autónomos
Ligação de bases de conhecimentos a um nó autónomo
Nesta lição

Ligação de dados de tabela a um nó autónomo em Botpress

Os nós autónomos em Botpress podem integrar-se perfeitamente com dados de tabela estruturados para responder a perguntas, recomendar produtos e manter interações controladas. Esta lição abrange o processo de ligação de dados de tabela, a configuração de consultas e o ajuste fino do comportamento do bot para uma experiência de utilizador fiável.

Ligação dos dados da tabela ao nó autónomo

  1. Adicionar o cartão da base de conhecimentos de consultas
    • Abra o nó autónomo e adicione um cartão "Consultar base de conhecimentos" no menu de acções.
    • Esta placa inclui duas entradas:
      • Consulta: A pergunta que o bot irá utilizar para obter dados.
      • Base de conhecimentos: A base de conhecimentos ou tabela específica a consultar.
  2. Importação de dados
    • Criar uma tabela em Botpress, por exemplo, "Tabela de tractores".
    • Importar dados de um ficheiro CSV com campos relevantes (por exemplo, nome, descrição, potência e preço).
    • Certifique-se de que todos os campos são pesquisáveis para melhorar a capacidade do bot de fornecer respostas exactas.
  3. Ligação da tabela à base de conhecimentos
    • Nas definições da base de conhecimentos, adicione a tabela importada para tornar os seus dados acessíveis ao bot.
    • Configure campos de pesquisa, como nome, descrição, potência e preço, para refinar as respostas do bot.

Definição de objectivos e comportamentos

  1. Adicionar contexto nas instruções
    • Utilize a secção de instruções para definir os objectivos do bot. Por exemplo:
      • Responder a perguntas sobre os produtos BP Trator utilizando a base de conhecimentos.
      • Fazer perguntas de esclarecimento para compreender as necessidades dos utilizadores.
      • Recomendar um máximo de três opções de cada vez para evitar sobrecarregar o utilizador.
  2. Testes e ajustes
    • Interaja com o bot no emulador para verificar se ele gera respostas precisas.
    • Ajuste o número de opções ou outros comportamentos com base nos comentários e testes dos utilizadores.

Controlar e definir o âmbito do comportamento da IA

  1. Evitar respostas enganosas
    • Definir comportamentos específicos nas instruções para evitar resultados não intencionais. Por exemplo:
      • Especificar que os preços na base de conhecimentos são finais e incluir todos os descontos para evitar que o bot fabrique descontos.
  2. Cenários de exemplo
    • Sem instruções adequadas, o bot pode fornecer incorretamente um preço com desconto quando solicitado.
    • Depois de atualizar as definições de comportamento, o bot pode responder adequadamente, garantindo que os utilizadores recebem informações consistentes e precisas.
Resumo
Esta lição explica como ligar um nó autónomo em Botpress aos dados da tabela, configurá-lo para responder a perguntas com precisão e controlar o seu comportamento para fornecer respostas consistentes e fiáveis.
todas as lições deste curso