HomeDocumentation

Knowledge Base

The Knowledge Base é onde seu chatbot aprende. Adicione conteúdo de várias fontes para tornar sua AI mais inteligente e precisa.

Content Sources

ChatReact suporta múltiplas formas de adicionar conhecimento:

SourceDescriptionBest For
Website CrawlExtraia automaticamente conteúdo do seu siteDocumentação existente, posts de blog
FAQsPares de pergunta e respostaPerguntas comuns de clientes
Core InstructionsRegras e diretrizes específicasBusiness logic, policies
DocumentsFaça upload de PDFs, docs, etc.Manuais, guias

Website Crawler

Starting a Crawl

  1. Navegue até Knowledge na barra lateral
  2. Insira a URL do seu site (por exemplo, https://example.com/docs)
  3. Clique em Start Crawl

Crawl Settings

SettingDescription
Start URLA página para começar a rastrear
Max PagesLimite de quantas páginas rastrear (com base no plano)
Follow LinksDescobrir e rastrear automaticamente páginas vinculadas

Crawl Limits

O número de páginas que você pode rastrear e crawls por mês depende do seu plano. Veja nossa Pricing page para detalhes.

Crawl Status

Monitore o progresso do seu crawl:

  • Pending: Aguardando início
  • Running: Rastreando páginas atualmente
  • Completed: Todas as páginas processadas
  • Failed: Ocorreu um erro (verifique os detalhes)

O rastreamento é executado em segundo plano — você pode sair da página e voltar mais tarde para verificar o progresso. O indicador de progresso atualiza em tempo real.

Cancelar um Crawl

Você pode cancelar um crawl em execução ou pendente a qualquer momento:

  • Clique no botão Cancel na barra de progresso durante um crawl ativo
  • Em Recent Crawls, cada job em execução/pendente também tem um botão Cancel
  • Se você sair da página durante um crawl, o botão Cancel ainda estará disponível quando retornar

Você receberá uma notificação quando seu crawl for concluído. Clique na notificação para ver os resultados.

Viewing Crawl Results

Após a conclusão de um crawl:

  1. Veja todas as páginas descobertas com seus títulos
  2. Clique em Indexed Content para ver o conteúdo extraído renderizado como Markdown formatado
  3. Ative/desative páginas para treinamento
  4. Re-rastreie páginas individuais ou o site inteiro

Re-Crawling

Para atualizar sua knowledge base com conteúdo fresco:

  • Página individual: Clique no botão de re-crawl ao lado de qualquer página rastreada
  • Site inteiro: Use o botão de re-crawl para todo o domínio

Os re-crawls atualizam o conteúdo e refrescam o timestamp de "último rastreamento". Você receberá uma notificação quando concluir. Também pode cancelar um re-crawl em andamento.

FAQs

As FAQs são a forma mais direta de ensinar seu chatbot:

Adding FAQs

  1. Vá para FAQs na barra lateral
  2. Clique em Add FAQ
  3. Insira a pergunta (como um cliente a faria)
  4. Insira a resposta
  5. Opcionalmente, atribua a uma categoria
  6. Clique em Save

FAQ Categories

Organize as FAQs em categorias:

  • Pricing
  • Technical Support
  • Account Management
  • Shipping & Returns

FAQ Suggestions

Gere sugestões de FAQ sob demanda:

  • Generate from Knowledge Base — use o botão na página de Sugestões de FAQ
  • Improvement Agent — o agente pode sugerir FAQs como parte de suas propostas de melhoria
  • Manual — crie FAQs você mesmo a qualquer momento

Revise as sugestões e aprove ou descarte-as. Veja o guia de Gestão de FAQs para detalhes.

Core Instructions

Core Instructions são regras específicas que seu chatbot deve seguir:

Adding Instructions

  1. Vá para as configurações do chatbot
  2. Navegue até a aba Restrictions
  3. Clique em Add Instruction
  4. Escreva sua instrução de forma clara
  5. Ative/desative conforme necessário

Effective Instructions

Bons exemplos:

  • "If a customer asks about pricing, direct them to our pricing page at /pricing"
  • "Never disclose internal metrics or customer data"
  • "For technical issues, always ask for the error message first"

Evitar:

  • Instruções vagas: "Be helpful"
  • Regras contraditórias
  • Lógica excessivamente complexa

AI-Powered Improvement

Use o botão Improve with AI para:

  • Refinar suas instruções
  • Corrigir gramática e clareza
  • Tornar as instruções mais acionáveis

Vector Store

Nos bastidores, o ChatReact usa:

  1. Embeddings: Seu conteúdo é convertido em vetores
  2. Semantic Search: Encontre conteúdo relevante pelo significado, não apenas por palavras-chave
  3. Context Injection: Conteúdo relevante é incluído nos prompts da AI

Isso permite que seu chatbot encontre e referencie a informação certa mesmo quando os clientes formulam perguntas de maneira diferente.


Best Practices

  1. Start with FAQs: Adicione suas 20 perguntas mais comuns
  2. Crawl strategically: Foque em páginas de documentação, não em conteúdo promocional
  3. Review regularly: Verifique quais perguntas seu bot não consegue responder
  4. Iterate: Use o Improvement Agent para refinar com base no feedback

Next Steps