{"id":100,"date":"2026-09-02T09:00:00","date_gmt":"2026-09-02T12:00:00","guid":{"rendered":"https:\/\/kezae.com\/ai\/?p=100"},"modified":"2026-09-14T08:27:02","modified_gmt":"2026-09-14T11:27:02","slug":"base-conhecimento-agente-ia","status":"publish","type":"post","link":"https:\/\/kezae.com\/ai\/2026\/09\/02\/base-conhecimento-agente-ia\/","title":{"rendered":"Como criar uma base de conhecimento para um agente de IA responder com seguran\u00e7a"},"content":{"rendered":"<figure class=\"wp-block-image size-full kezae-featured\"><img fetchpriority=\"high\" decoding=\"async\" src=\"https:\/\/kezae.com\/ai\/wp-content\/uploads\/2026\/08\/base-conhecimento-agente-ia-v1.png\" alt=\"Base de conhecimento segura conectando documentos, pol\u00edticas, dados e revis\u00e3o humana a um agente de IA\" width=\"1672\" height=\"941\" \/><\/figure>\n<p><strong>Uma base de conhecimento para agente de IA \u00e9 um conjunto governado de informa\u00e7\u00f5es aprovadas que o sistema pode localizar e usar para responder, orientar ou executar a\u00e7\u00f5es.<\/strong> Ela n\u00e3o \u00e9 apenas uma pasta com PDFs: precisa de escopo, estrutura, metadados, atualiza\u00e7\u00e3o, permiss\u00f5es, testes, rastreabilidade e regras claras para quando o agente n\u00e3o deve responder.<\/p>\n<p>Quando a base \u00e9 fraca, o agente pode recuperar conte\u00fado desatualizado, misturar pol\u00edticas, omitir contexto ou improvisar. Quando \u00e9 bem estruturada, ela reduz inconsist\u00eancia, facilita auditoria e permite evoluir o atendimento sem reescrever todas as instru\u00e7\u00f5es.<\/p>\n<aside><strong>Resposta curta:<\/strong> re\u00fana somente fontes confi\u00e1veis, transforme-as em conte\u00fado leg\u00edvel e modular, aplique metadados e permiss\u00f5es, defina uma fonte oficial por assunto, conecte a recupera\u00e7\u00e3o ao agente, exija fallback quando n\u00e3o houver evid\u00eancia suficiente e teste com perguntas reais, amb\u00edguas e adversariais.<\/aside>\n<h2>Base de conhecimento, treinamento e RAG n\u00e3o s\u00e3o a mesma coisa<\/h2>\n<p>O modelo de linguagem possui conhecimento geral aprendido durante treinamento. A base de conhecimento fornece informa\u00e7\u00f5es espec\u00edficas e atualiz\u00e1veis da empresa. Em uma arquitetura de Retrieval-Augmented Generation (RAG), o sistema busca trechos relevantes antes de gerar a resposta.<\/p>\n<table>\n<thead>\n<tr>\n<th>Componente<\/th>\n<th>Fun\u00e7\u00e3o<\/th>\n<th>Exemplo<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Modelo<\/td>\n<td>Compreender e gerar linguagem<\/td>\n<td>Interpretar a pergunta<\/td>\n<\/tr>\n<tr>\n<td>Base<\/td>\n<td>Guardar conhecimento aprovado<\/td>\n<td>Pol\u00edticas, servi\u00e7os e FAQs<\/td>\n<\/tr>\n<tr>\n<td>Recupera\u00e7\u00e3o<\/td>\n<td>Localizar conte\u00fado relevante<\/td>\n<td>Buscar regra de cancelamento<\/td>\n<\/tr>\n<tr>\n<td>Instru\u00e7\u00f5es<\/td>\n<td>Definir comportamento<\/td>\n<td>N\u00e3o informar pre\u00e7o sem fonte vigente<\/td>\n<\/tr>\n<tr>\n<td>Ferramentas<\/td>\n<td>Consultar ou alterar sistemas<\/td>\n<td>CRM, agenda e estoque<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2>Quais conte\u00fados devem entrar?<\/h2>\n<ul>\n<li>Descri\u00e7\u00e3o de produtos e servi\u00e7os.<\/li>\n<li>Pol\u00edticas comerciais, operacionais e de atendimento.<\/li>\n<li>Perguntas frequentes aprovadas.<\/li>\n<li>Procedimentos e crit\u00e9rios de encaminhamento.<\/li>\n<li>Gloss\u00e1rio da empresa e do setor.<\/li>\n<li>Manuais e documenta\u00e7\u00e3o t\u00e9cnica vigente.<\/li>\n<li>Limites do atendimento e informa\u00e7\u00f5es proibidas.<\/li>\n<li>Respons\u00e1veis e canais de escalonamento.<\/li>\n<\/ul>\n<h2>O que deve ficar fora ou sob acesso restrito?<\/h2>\n<p>N\u00e3o inclua dados pessoais, credenciais, documentos confidenciais ou informa\u00e7\u00f5es sem necessidade operacional. Separe conhecimento p\u00fablico, interno e restrito. O agente deve acessar apenas o m\u00ednimo necess\u00e1rio para o caso e para o usu\u00e1rio autorizado.<\/p>\n<p>Rascunhos, vers\u00f5es antigas, conversas internas e documentos contradit\u00f3rios devem ficar fora da fonte ativa. Se duas pol\u00edticas divergem, a base precisa indicar qual prevalece; n\u00e3o transfira esse conflito para o modelo.<\/p>\n<h2>Como criar a base em 10 etapas<\/h2>\n<h3>1. Defina casos de uso e limites<\/h3>\n<p>Liste as perguntas e a\u00e7\u00f5es que o agente deve atender. Defina tamb\u00e9m o que ele n\u00e3o pode fazer. Uma base para qualifica\u00e7\u00e3o de leads n\u00e3o precisa conter toda a documenta\u00e7\u00e3o financeira da empresa.<\/p>\n<h3>2. Nomeie respons\u00e1veis<\/h3>\n<p>Cada dom\u00ednio precisa de um propriet\u00e1rio: comercial, atendimento, jur\u00eddico, produto ou opera\u00e7\u00e3o. A equipe de tecnologia n\u00e3o deve decidir sozinha qual pol\u00edtica \u00e9 v\u00e1lida.<\/p>\n<h3>3. Fa\u00e7a invent\u00e1rio das fontes<\/h3>\n<p>Registre documento, origem, dono, data, validade, p\u00fablico, n\u00edvel de acesso e status de aprova\u00e7\u00e3o. Essa planilha inicial revela duplicidades e lacunas.<\/p>\n<h3>4. Escolha a fonte can\u00f4nica<\/h3>\n<p>Para cada assunto, defina uma fonte oficial. Se pre\u00e7o est\u00e1 no ERP e num PDF, indique qual sistema prevalece e quando a informa\u00e7\u00e3o deve ser consultada em tempo real.<\/p>\n<h3>5. Normalize o conte\u00fado<\/h3>\n<p>Use t\u00edtulos descritivos, par\u00e1grafos diretos, listas e tabelas leg\u00edveis. Remova cabe\u00e7alhos repetidos, rodap\u00e9s, digitaliza\u00e7\u00f5es ruins e conte\u00fado irrelevante. Informa\u00e7\u00e3o cr\u00edtica escondida em imagem \u00e9 mais dif\u00edcil de recuperar e verificar.<\/p>\n<h3>6. Divida por unidades de significado<\/h3>\n<p>Os trechos devem preservar contexto suficiente. Fragmentos pequenos demais perdem nuance; grandes demais diluem relev\u00e2ncia. Organize por pergunta, regra, procedimento, produto ou etapa da jornada, sem criar p\u00e1ginas artificiais apenas para manipular mecanismos de busca.<\/p>\n<h3>7. Adicione metadados<\/h3>\n<p>Metadados \u00fateis incluem assunto, produto, p\u00fablico, regi\u00e3o, vers\u00e3o, vig\u00eancia, confidencialidade e respons\u00e1vel. A documenta\u00e7\u00e3o da OpenAI permite associar atributos a arquivos em vector stores, viabilizando filtros antes da recupera\u00e7\u00e3o.<\/p>\n<h3>8. Defina regras de resposta<\/h3>\n<p>O agente deve responder com base nas fontes recuperadas, distinguir fato de hip\u00f3tese, n\u00e3o preencher lacunas e pedir ajuda quando a evid\u00eancia for insuficiente. Para temas sens\u00edveis, exija confirma\u00e7\u00e3o humana.<\/p>\n<h3>9. Implemente fallback e escalonamento<\/h3>\n<p>Fallback \u00e9 o comportamento seguro quando a base n\u00e3o resolve o caso. Pode significar pedir uma informa\u00e7\u00e3o adicional, abrir ticket, transferir para pessoa ou responder que a confirma\u00e7\u00e3o ser\u00e1 feita. \u201cInventar para n\u00e3o deixar o cliente sem resposta\u201d nunca \u00e9 fallback aceit\u00e1vel.<\/p>\n<h3>10. Teste e monitore<\/h3>\n<p>Crie um conjunto de avalia\u00e7\u00e3o com perguntas frequentes, raras, amb\u00edguas, contradit\u00f3rias e maliciosas. Registre fonte recuperada, resposta, confian\u00e7a operacional, necessidade de transfer\u00eancia e corre\u00e7\u00e3o humana.<\/p>\n<h2>Arquitetura recomendada<\/h2>\n<ol>\n<li>Usu\u00e1rio envia a pergunta.<\/li>\n<li>Sistema identifica inten\u00e7\u00e3o, identidade e permiss\u00f5es.<\/li>\n<li>Busca recupera fontes relevantes e vigentes.<\/li>\n<li>Regras verificam se h\u00e1 evid\u00eancia suficiente.<\/li>\n<li>Modelo gera resposta fundamentada.<\/li>\n<li>Ferramenta consulta ou atualiza sistemas, quando autorizado.<\/li>\n<li>Logs registram fontes, a\u00e7\u00e3o e resultado.<\/li>\n<li>Casos incertos seguem para humano.<\/li>\n<\/ol>\n<h2>Seguran\u00e7a: os riscos que precisam ser tratados<\/h2>\n<h3>Prompt injection<\/h3>\n<p>Conte\u00fado externo pode tentar instruir o agente a ignorar regras. Documentos e p\u00e1ginas recuperadas devem ser tratados como dados, n\u00e3o como autoridade para mudar pol\u00edticas do sistema.<\/p>\n<h3>Exposi\u00e7\u00e3o de informa\u00e7\u00e3o sens\u00edvel<\/h3>\n<p>Permiss\u00f5es precisam ser aplicadas antes da recupera\u00e7\u00e3o. N\u00e3o basta pedir ao modelo que \u201cn\u00e3o mostre\u201d um dado que j\u00e1 foi inserido no contexto.<\/p>\n<h3>Conte\u00fado desatualizado<\/h3>\n<p>Use vig\u00eancia, revis\u00e3o e expira\u00e7\u00e3o. Uma resposta tecnicamente fiel a uma pol\u00edtica antiga continua errada.<\/p>\n<h3>A\u00e7\u00f5es indevidas<\/h3>\n<p>Responder e executar s\u00e3o riscos diferentes. Alterar agenda, pre\u00e7o, pedido ou cadastro exige autentica\u00e7\u00e3o, autoriza\u00e7\u00e3o, valida\u00e7\u00e3o e idempot\u00eancia.<\/p>\n<h2>M\u00e9tricas para acompanhar<\/h2>\n<table>\n<thead>\n<tr>\n<th>M\u00e9trica<\/th>\n<th>O que revela<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Precis\u00e3o fundamentada<\/td>\n<td>Resposta est\u00e1 correta e apoiada em fonte?<\/td>\n<\/tr>\n<tr>\n<td>Taxa de recupera\u00e7\u00e3o<\/td>\n<td>Fonte relevante apareceu entre os resultados?<\/td>\n<\/tr>\n<tr>\n<td>Cobertura<\/td>\n<td>Quantas perguntas v\u00e1lidas a base resolve?<\/td>\n<\/tr>\n<tr>\n<td>Absten\u00e7\u00e3o correta<\/td>\n<td>Agente deixa de responder quando deveria?<\/td>\n<\/tr>\n<tr>\n<td>Escalonamento<\/td>\n<td>Quantos casos e por quais motivos chegam ao humano?<\/td>\n<\/tr>\n<tr>\n<td>Atualidade<\/td>\n<td>Quantas fontes est\u00e3o vencidas ou sem propriet\u00e1rio?<\/td>\n<\/tr>\n<tr>\n<td>Corre\u00e7\u00e3o humana<\/td>\n<td>Quais respostas exigem ajuste ap\u00f3s entrega?<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2>Checklist para produ\u00e7\u00e3o<\/h2>\n<ul>\n<li>Casos de uso e proibi\u00e7\u00f5es documentados.<\/li>\n<li>Fonte can\u00f4nica definida por assunto.<\/li>\n<li>Documentos aprovados, leg\u00edveis e versionados.<\/li>\n<li>Metadados e permiss\u00f5es aplicados.<\/li>\n<li>Fallback e transfer\u00eancia humana configurados.<\/li>\n<li>Conjunto de testes representativo.<\/li>\n<li>Logs sem exposi\u00e7\u00e3o desnecess\u00e1ria de dados.<\/li>\n<li>Respons\u00e1vel e ciclo de revis\u00e3o definidos.<\/li>\n<\/ul>\n<h2>Perguntas frequentes<\/h2>\n<h3>Basta enviar PDFs para a IA?<\/h3>\n<p>N\u00e3o. PDFs podem ser fontes, mas precisam estar leg\u00edveis, vigentes, sem contradi\u00e7\u00f5es e associados a escopo, metadados, permiss\u00f5es e testes.<\/p>\n<h3>A base elimina alucina\u00e7\u00f5es?<\/h3>\n<p>Ela reduz o risco ao fornecer evid\u00eancia atualizada, mas n\u00e3o garante erro zero. Instru\u00e7\u00f5es, avalia\u00e7\u00e3o, absten\u00e7\u00e3o, supervis\u00e3o e controles continuam necess\u00e1rios.<\/p>\n<h3>Quando consultar sistema em vez de documento?<\/h3>\n<p>Use sistema para informa\u00e7\u00e3o din\u00e2mica, como disponibilidade, status, saldo, agenda e pre\u00e7o vigente. Documentos funcionam melhor para pol\u00edticas, explica\u00e7\u00f5es e procedimentos.<\/p>\n<h3>Com que frequ\u00eancia revisar?<\/h3>\n<p>Depende da volatilidade. Conte\u00fado comercial din\u00e2mico pode exigir sincroniza\u00e7\u00e3o frequente; pol\u00edticas est\u00e1veis podem seguir revis\u00e3o mensal ou trimestral. Toda fonte deve ter dono e gatilho de atualiza\u00e7\u00e3o.<\/p>\n<p><strong>A KEZAE AI estrutura a base, conecta o agente a fontes e sistemas, cria testes e define escalonamento humano.<\/strong> O objetivo n\u00e3o \u00e9 apenas responder mais: \u00e9 responder com consist\u00eancia, evid\u00eancia e controle suficientes para operar no neg\u00f3cio.<\/p>\n<h2>Leia tamb\u00e9m<\/h2>\n<ul>\n<li><a href=\"https:\/\/kezae.com\/ai\/2026\/08\/27\/agente-de-ia-chatbot-ou-automacao-tradicional\/\">Agente de IA, chatbot ou automa\u00e7\u00e3o tradicional: qual escolher?<\/a>.<\/li>\n<li><a href=\"https:\/\/kezae.com\/ai\/2026\/09\/03\/agente-ia-consulta-crm-agenda-sistemas\/\">Como um agente de IA consulta CRM, agenda e sistemas antes de responder<\/a>.<\/li>\n<\/ul>\n<h2>Fontes e refer\u00eancias<\/h2>\n<ul>\n<li><a href=\"https:\/\/platform.openai.com\/docs\/guides\/retrieval\">OpenAI: Retrieval e vector stores<\/a>.<\/li>\n<li><a href=\"https:\/\/platform.openai.com\/docs\/api-reference\/vector-stores-files\">OpenAI API: arquivos e atributos em vector stores<\/a>.<\/li>\n<li><a href=\"https:\/\/genai.owasp.org\/llm-top-10\/\">OWASP Top 10 para aplica\u00e7\u00f5es com LLM<\/a>.<\/li>\n<li><a href=\"https:\/\/nvlpubs.nist.gov\/nistpubs\/ai\/NIST.AI.600-1.pdf\">NIST AI 600-1: perfil de risco para IA generativa<\/a>.<\/li>\n<\/ul>\n<p><!-- KEZAE AI article navigation --><\/p>\n<style>\n.kezae-article-navigation{display:flex;gap:14px;justify-content:center;flex-wrap:wrap;margin:48px 0 10px;padding-top:28px;border-top:1px solid rgba(145,186,255,.2)}\n.kezae-article-navigation a{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:12px 22px;border:1px solid rgba(145,186,255,.55);border-radius:10px;background:rgba(145,186,255,.08);font-weight:700;line-height:1.2;text-align:center;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease,background-color .2s ease}\n.kezae-article-navigation a.kezae-nav-home{color:#dbe7ff}\n.kezae-article-navigation a:hover,.kezae-article-navigation a:focus-visible{transform:translateY(-2px);box-shadow:0 12px 30px rgba(71,73,214,.34)}\n@media(max-width:600px){.kezae-article-navigation{align-items:stretch;flex-direction:column;margin-top:38px}.kezae-article-navigation a{width:100%}}\n<\/style>\n<nav class=\"kezae-article-navigation\" aria-label=\"Navega\u00e7\u00e3o ap\u00f3s o artigo\">\n  <a class=\"kezae-nav-home\" href=\"https:\/\/kezae.com\/ai\/\">\u2190 Voltar para a Home<\/a><br \/>\n  <a class=\"kezae-nav-all\" href=\"https:\/\/kezae.com\/ai\/category\/kezae-ai\/\">Ver todos os artigos \u2192<\/a><br \/>\n<\/nav>\n","protected":false},"excerpt":{"rendered":"<p>Veja como organizar fontes, vers\u00f5es, metadados, permiss\u00f5es, RAG, testes e escalonamento humano para um agente responder com consist\u00eancia.<\/p>\n","protected":false},"author":2,"featured_media":99,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[5],"tags":[],"class_list":["post-100","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-agentes-de-ia"],"_links":{"self":[{"href":"https:\/\/kezae.com\/ai\/wp-json\/wp\/v2\/posts\/100","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/kezae.com\/ai\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/kezae.com\/ai\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/kezae.com\/ai\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/kezae.com\/ai\/wp-json\/wp\/v2\/comments?post=100"}],"version-history":[{"count":2,"href":"https:\/\/kezae.com\/ai\/wp-json\/wp\/v2\/posts\/100\/revisions"}],"predecessor-version":[{"id":112,"href":"https:\/\/kezae.com\/ai\/wp-json\/wp\/v2\/posts\/100\/revisions\/112"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/kezae.com\/ai\/wp-json\/wp\/v2\/media\/99"}],"wp:attachment":[{"href":"https:\/\/kezae.com\/ai\/wp-json\/wp\/v2\/media?parent=100"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/kezae.com\/ai\/wp-json\/wp\/v2\/categories?post=100"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/kezae.com\/ai\/wp-json\/wp\/v2\/tags?post=100"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}