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
- 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.
- 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.
- 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
- 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.
- Utilize a secção de instruções para definir os objectivos do bot. Por exemplo:
- 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
- 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.
- Definir comportamentos específicos nas instruções para evitar resultados não intencionais. Por exemplo:
- 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