Pular para o conteúdo

Knowledge Base Search Tool

A Knowledge Base (KB) Search Tool permite que seu Agente consulte repositórios estruturados de documentos, FAQs, guias ou políticas criados dentro do Zaia Endless.
É a forma mais eficiente de garantir que seu Agente sempre tenha acesso a informações atualizadas e confiáveis sem sobrecarregar o Prompt principal.


Uma Knowledge Base no Endless é um contêiner estruturado onde você armazena informações como:

  • Políticas e procedimentos da empresa
  • Documentação de produtos
  • Descrições de preços e planos
  • Perguntas frequentes (FAQs)
  • Materiais de treinamento e onboarding

Diferente do Prompt do Agente, as Knowledge Bases são otimizadas para busca e recuperação, permitindo que o Agente acesse apenas o que é relevante para cada pergunta.


  • O campo Description define quando o Agente deve usar essa tool.
  • Você deve vincular a tool a uma Knowledge Base existente usando seu ID.
  • Quando acionada, o Agente busca na Knowledge Base e integra os resultados mais relevantes à sua resposta.

A Knowledge Base Search Tool inclui dois toggles de execução que controlam como a busca se comporta:

Quando ativado, a busca na Knowledge Base é executada em toda resposta do Agente, independentemente da pergunta do usuário.

  • Use quando a Knowledge Base contiver contexto crítico que sempre deve influenciar as respostas.
  • Quando desativado, o Agente decide dinamicamente se a KB é relevante.

Quando ativado, o Agente primeiro seleciona o documento mais relevante antes de buscar em seu conteúdo.

  • A seleção é baseada no campo Description de cada documento na Knowledge Base.
  • Após escolher o documento mais adequado, o Agente busca apenas nos blocos gerados a partir desse documento.

Isso melhora a precisão e o desempenho, especialmente em Knowledge Bases com muitos documentos.


Use uma Knowledge Base quando:

  • A informação muda com frequência (preços, políticas, documentação)
  • O conteúdo é longo demais para o Prompt do Agente
  • É necessária uma recuperação estruturada

Dica:
Mantenha regras de comportamento estáveis no Prompt e armazene informações longas ou em constante evolução nas Knowledge Bases.


Cenário: Seu Agente precisa responder perguntas sobre preços.

  1. Crie uma Knowledge Base
    • Nome: Pricing and Plans
    • Envie a documentação de preços ou FAQs
  2. Configure a Tool
    • Description:
      “Use esta tool quando o usuário perguntar sobre preços, planos, cobrança ou upgrades.”
    • Knowledge Base ID: Pricing and Plans
    • Execute Always: Desativado
    • Preselect Documents: Ativado

Se um usuário perguntar “O que está incluído no Pro Plan?”, o Agente recupera a informação de preço correta diretamente da Knowledge Base.


  • Escreva descrições de tool claras e orientadas à ação
  • Use descrições relevantes para cada documento na Knowledge Base
  • Ative Preselect Documents para KBs grandes ou diversas
  • Mantenha as Knowledge Bases atualizadas para evitar respostas desatualizadas
  • Evite duplicar o mesmo conteúdo no Prompt e na KB

A Knowledge Base Search Tool dá ao seu Agente conhecimento estruturado e atualizado sob demanda.
Com o Preselect Documents, a recuperação se torna mais rápida e precisa, restringindo a busca ao documento mais relevante antes de ler seu conteúdo.

Usada corretamente, ela mantém os Agentes precisos, escaláveis e fáceis de manter.