Pular para o conteúdo principal

IA

Como criar uma base de conhecimento para chatbot que seu agente de IA use para responder

Um agente de IA só é tão bom quanto aquilo que ele consegue consultar. Veja como escolher fontes, estruturar o conteúdo, entender chunking e RAG em palavras simples e manter sua base de conhecimento correta depois do lançamento.

Equipe MonoChat Atualizado: 9 min de leitura

Nesta página
  1. O que uma base de conhecimento para chatbot realmente faz
  2. O que incluir na sua base de conhecimento
  3. Como estruturar o conteúdo para que a recuperação o encontre
  4. Chunking em palavras simples
  5. Separe o conhecimento por finalidade
  6. Combine conhecimento estático com dados em tempo real
  7. Mantenha a base de conhecimento atualizada
  8. Como testar uma base de conhecimento antes do lançamento
  9. Erros comuns em bases de conhecimento
  10. Como criar sua base de conhecimento com IA no MonoChat
  11. Fontes

Uma base de conhecimento para chatbot é o conjunto de conteúdos aprovados que seu agente de IA consulta antes de responder: respostas para perguntas comuns, detalhes de produtos e serviços, políticas, endereços e horários de funcionamento. Quando um cliente pergunta algo, o agente recupera os trechos mais relevantes e escreve a resposta a partir deles. Monte a base a partir das perguntas que os clientes realmente fazem, escreva cada fato uma única vez em linguagem simples, divida o conteúdo em seções focadas e atualize tudo sempre que o seu negócio mudar.

A maioria dos agentes de IA decepcionantes não é limitada pelo modelo. É limitada pelo que consegue consultar. Se a sua política de trocas está em um PDF escaneado de três anos atrás, o agente vai citá-la ou vai chutar. Este guia mostra o que incluir, como estruturar, como a recuperação funciona em palavras simples e como manter o conteúdo correto quando os clientes já estão conversando com o agente.

O que uma base de conhecimento para chatbot realmente faz

Um grande modelo de linguagem sabe muito sobre o mundo e nada sobre o seu negócio. Ele não conhece seus preços, suas filiais nem se você entrega aos domingos. A base de conhecimento preenche essa lacuna.

A técnica padrão é a geração aumentada por recuperação (RAG). Em palavras simples:

  1. O cliente faz uma pergunta no WhatsApp, no Instagram ou no chat do seu site.
  2. O sistema pesquisa na sua base de conhecimento os trechos que melhor correspondem ao sentido da pergunta, e não apenas às palavras exatas.
  3. O agente recebe esses trechos junto com a pergunta e suas instruções.
  4. O agente escreve a resposta a partir dos trechos, idealmente sem dizer nada que eles não sustentem.

Por isso você não precisa “treinar” nem fazer fine-tuning de um modelo para que ele responda a partir dos seus documentos. Você muda o conteúdo, e a resposta seguinte muda junto.

O que incluir na sua base de conhecimento

Comece pelas perguntas dos clientes, não pelos documentos que você por acaso tem. Reúna as últimas centenas de conversas da sua caixa de entrada, do suporte por e-mail e das anotações de telefone, e agrupe-as por assunto. Os assuntos que mais aparecem são as suas primeiras seções.

Tipo de conteúdoExemplosPor que o agente precisa disso
Perguntas frequentes”Vocês enviam para o exterior?”, “Posso alterar minha reserva?”Cobre a maior parte das dúvidas do dia a dia
Produtos e serviçosNomes, variações, o que está incluído, para quem servePermite ao agente recomendar e comparar
Preços e taxasTabelas de preços, taxas de entrega, sinaisEvita preços inventados ou desatualizados
PolíticasTrocas, cancelamentos, garantia, privacidadeRespostas de alto risco que precisam ser exatas
Endereços e horáriosEndereços, horários de funcionamento, fechamentos em feriadosFatos simples que os clientes perguntam o tempo todo
ProcessosComo reservar, como pagar, como acionar a garantiaTransforma respostas em próximos passos
Regras de escalonamentoO que o agente nunca deve responder sozinhoIndica quando passar o atendimento

Deixe de fora anotações internas, rascunhos, regras de campanhas antigas e qualquer coisa com dados pessoais. A base de conhecimento é algo que o agente pode citar para qualquer cliente, então trate cada linha como pública.

Como estruturar o conteúdo para que a recuperação o encontre

A recuperação trabalha com trechos de texto, não com arquivos inteiros. A forma como você escreve e divide o conteúdo importa mais do que a quantidade.

Um assunto por seção

Uma seção intitulada “Trocas de pedidos online” com cinco parágrafos curtos é recuperada muito melhor do que um documento de termos de 40 páginas em que as trocas aparecem na página 31. Se uma página trata de vários assuntos, divida-a.

Coloque a resposta primeiro

Comece cada seção com a resposta direta e só depois acrescente condições e exceções. O trecho recuperado deve conter a resposta, não apenas o contexto.

Fraco:  Nossa empresa foi fundada em 2009 e sempre se preocupou com
        a satisfação do cliente. Ao longo dos anos, nosso processo de trocas...

Melhor: Pedidos online podem ser devolvidos em até 14 dias após a entrega.
        Os itens devem estar sem uso e na embalagem original.
        Itens em liquidação podem ser trocados, mas não reembolsados.

Escreva cada fato uma única vez

Se a sua taxa de entrega aparece em quatro documentos e você atualiza apenas três, o agente pode recuperar a antiga. Mantenha uma única fonte de verdade para cada fato e remova as duplicatas.

Use as palavras dos clientes

Os clientes escrevem “meu dinheiro de volta”, não “procedimento de ressarcimento”. Adicione como títulos de perguntas as formulações que você vê nas conversas reais, para que a busca por sentido tenha mais com o que corresponder.

Mantenha tabelas e listas simples

Tabelas de preços simples e listas com marcadores costumam sobreviver bem à divisão. Planilhas complexas com células mescladas e imagens escaneadas, muitas vezes, não. Na dúvida, reescreva-as como frases curtas.

Chunking em palavras simples

Antes que o conteúdo possa ser pesquisado por sentido, ele é cortado em chunks, e cada chunk é convertido em uma lista de números chamada embedding, que fica armazenada em um banco de dados vetorial. Na hora da resposta, a pergunta é convertida da mesma forma e os chunks mais próximos são retornados.

Duas configurações moldam os resultados:

  • Tamanho do chunk. Chunks pequenos são precisos, mas podem perder contexto (“em até 14 dias” sem dizer de quê). Chunks grandes mantêm o contexto, mas trazem texto não relacionado, o que pode confundir a resposta.
  • Sobreposição. Repetir um pouco de texto entre chunks vizinhos reduz a chance de uma frase importante ser cortada ao meio.

Você raramente precisa ajustar isso no primeiro dia. Os padrões razoáveis funcionam para conteúdo bem estruturado. Volte a eles apenas quando os testes mostrarem que o agente recupera o documento certo, mas a parte errada dele.

Separe o conhecimento por finalidade

Uma pilha única de documentos piora as respostas à medida que cresce. Um assistente de vendas não precisa dos seus procedimentos internos de turnos, e um agente de suporte não deve citar um rascunho de tabela de preços. Divida o conteúdo em domínios separados, como suporte ao cliente, vendas e operações internas, e dê a cada agente apenas os domínios de que ele precisa.

Isso também reduz o risco. Um conteúdo que o agente não consegue recuperar é um conteúdo que ele não consegue vazar. Para saber mais sobre quais dados devem ou não chegar a um sistema de IA, veja nosso checklist de privacidade para chatbots de IA.

Combine conhecimento estático com dados em tempo real

Uma base de conhecimento guarda conteúdo que muda devagar: políticas, descrições de produtos, horários de funcionamento. Ela é o lugar errado para o status de um pedido, o nível de estoque ou o próximo agendamento de um cliente. Esses dados devem vir dos seus sistemas no momento da pergunta, por meio de chamadas de ferramentas (function calling) ou integrações.

Uma boa regra: se um fato pode mudar várias vezes por dia, busque-o em tempo real. Se muda algumas vezes por ano, coloque-o na base de conhecimento.

Mantenha a base de conhecimento atualizada

Uma base de conhecimento que estava correta no lançamento fica desatualizada rápido. Incorpore a manutenção à sua rotina:

  1. Defina um responsável por cada seção; por exemplo, a operação cuida de horários e endereços e o financeiro cuida dos preços.
  2. Atualize quando algo mudar. Quando uma política ou um preço mudar, atualize a base de conhecimento no mesmo dia e depois reindexe-a.
  3. Revise as perguntas sem resposta toda semana. Cada pergunta que o agente não soube responder é uma lacuna, um problema de redação ou um caso para um atendente humano.
  4. Faça uma auditoria mensal. Leia as principais seções, remova o conteúdo desatualizado e confira se as informações sazonais (horários de feriados, regras de campanhas) já expiraram.
  5. Acompanhe as transferências. Se o mesmo assunto continua indo para atendentes, adicione conteúdo ou decida que ele deve sempre ser tratado por uma pessoa. Nosso guia sobre transferência de IA para humano explica as regras.

Como testar uma base de conhecimento antes do lançamento

Escreva um conjunto de teste com 30 a 50 perguntas reais e a resposta esperada para cada uma. Inclua:

  • Perguntas comuns escritas do jeito que os clientes escrevem, incluindo erros de digitação e mensagens curtas.
  • Casos de borda em que a política tem exceções.
  • Perguntas que não estão cobertas, para confirmar que o agente diz que não sabe em vez de chutar.
  • Perguntas em outros idiomas, se você atende clientes internacionais.
Teste: "posso devolver um tênis que usei uma vez"
Esperado: Explica que as devoluções exigem itens sem uso e oferece
          conectar o cliente à equipe para tratar exceções.
Falha se: Concorda com o reembolso ou inventa outro prazo.

Verifique duas coisas separadamente: o sistema recuperou o trecho certo e o agente o usou corretamente? Uma resposta errada a partir do trecho certo é um problema de prompt. Uma resposta errada a partir do trecho errado é um problema de conteúdo ou de chunking. Nosso guia para testar um agente de IA antes do lançamento aprofunda conjuntos de teste e métricas.

Erros comuns em bases de conhecimento

  • Enviar todos os documentos que você tem em vez do conteúdo de que os clientes precisam.
  • Manter preços ou promessas de entrega nas instruções do agente, onde ninguém se lembra de atualizá-los.
  • Deixar versões antigas das políticas ao lado das novas.
  • Tratar imagens escaneadas ou planilhas complexas como conteúdo legível.
  • Não ter alternativa quando nada relevante é encontrado, o que abre espaço para alucinação.

Como criar sua base de conhecimento com IA no MonoChat

O MonoChat oferece duas formas de construir o que o seu agente sabe, conforme o nível de controle que você quiser.

O início rápido: MonoChat Start

O MonoChat Start lê o seu site e escreve a base de conhecimento para você: um perfil da empresa, seus produtos e serviços, seus locais, suas políticas e cerca de quarenta perguntas que os seus clientes realmente fazem. Não tem site, ou tem um com pouco conteúdo? Em vez disso, você responde a cinco perguntas.

Tudo o que o assistente pode dizer fica em quatro abas: Perguntas, Produtos e serviços, Locais e Políticas. Você pode editar qualquer item, ativá-lo ou desativá-lo, ou exportá-lo. O assistente nunca informa um preço, um prazo de entrega ou uma garantia que não esteja escrito ali. As respostas que ele escreveu a partir de conhecimento geral sobre o seu setor, e não a partir do seu site, chegam desativadas com um selo “Verificar” até que você as aprove.

Quando não tem resposta, ele não improvisa. Ele registra o pedido em Mensagens recebidas e avisa o cliente de que uma pessoa retornará, e seus relatórios listam as perguntas que ele não soube responder, que são a sua lista semanal de atualização. Ele responde no WhatsApp, no Instagram, no Telegram ou no chat do seu site.

Controle total: a base de conhecimento com IA e o RAG

Para conjuntos de conteúdo maiores, a base de conhecimento com IA permite enviar PDFs, arquivos do Excel, texto e páginas da web, com envio em massa, metadados e tags. Você organiza o conteúdo em escopos, como suporte ao cliente, vendas ou procedimentos internos, cada um com seu próprio controle de acesso, e atribui cada escopo aos agentes e fluxos que devem usá-lo.

O MonoChat faz o chunking e gera os embeddings com padrões prontos para uso, e você pode escolher o modelo de embedding, o tamanho do chunk, a sobreposição e as regras de pré-processamento quando precisar. Os vetores ficam armazenados nos bancos de dados vetoriais embutidos do MonoChat ou nos seus próprios, por meio da integração com VectorDB. Quando o conteúdo muda, você atualiza o escopo e o reindexa, e o assistente passa a recuperar a nova versão sem que você precise refazer seus fluxos.

Para combinar documentos com dados em tempo real, a orquestração de RAG encadeia etapas como reescrita da consulta, recuperação, reranking, chamadas de ferramentas, citações e a resposta final, e as ferramentas de função de IA buscam itens como o status de um pedido ou um registro de CRM na mesma resposta.

Você pode começar no plano Basic gratuito (um agente, um canal) em app.monochat.ai e comparar os planos na nossa página de preços.

Fontes

Perguntas frequentes

Perguntas frequentes

O que é uma base de conhecimento para chatbot?

É o conjunto de conteúdos aprovados que um agente de IA consulta antes de responder: perguntas frequentes, detalhes de produtos e serviços, políticas, endereços e horários de funcionamento. O agente recupera os trechos que correspondem à pergunta e escreve a resposta a partir deles, em vez de depender do que o modelo de linguagem por acaso lembra.

Como treino um chatbot com meus próprios documentos?

Normalmente você não treina o modelo novamente. Você envia documentos, páginas da web ou texto para uma base de conhecimento, a plataforma divide o conteúdo em chunks e o armazena em um índice pesquisável, e o agente recupera os chunks certos na hora de responder. Essa abordagem se chama geração aumentada por recuperação, ou RAG.

Qual deve ser o tamanho de uma base de conhecimento para chatbot?

Grande o bastante para cobrir as perguntas que os clientes realmente fazem, e não maior que isso. Algumas dezenas de respostas bem escritas, mais suas políticas principais e os dados dos produtos, costumam funcionar melhor do que centenas de documentos pouco relacionados, porque o ruído extra torna a recuperação menos precisa.

Com que frequência devo atualizar a base de conhecimento?

Atualize sempre que um preço, uma política, um produto ou um horário mudar, e faça uma revisão em intervalos fixos, por exemplo uma vez por mês. Verifique toda semana as perguntas que o agente não soube responder e adicione o conteúdo que faltou.

Como evito que o agente de IA invente respostas?

Instrua o agente a responder apenas com o conteúdo recuperado, mantenha fatos como preços e prazos de entrega na base de conhecimento em vez de no prompt e defina uma alternativa clara: anotar um recado ou passar o atendimento a uma pessoa quando não encontrar nada relevante. Antes de entrar no ar, teste com perguntas que não estão cobertas.

Primeiro mês de Growth por nossa conta

Gerencie WhatsApp, Instagram e Messenger em uma só caixa de entrada

Comece grátis com o MonoChat: caixa de entrada compartilhada da equipe, assistentes de IA, modelos de mensagem e campanhas nas APIs oficiais da Meta.

Um código por empresa • 30 dias para resgatar • Sem cartão de crédito

US$ 150 para começar.

Resgatar