Como funciona por dentro · Leitura de 8 min

O que é RAG e o que é um vault: como ancorar uma IA aos SEUS documentos

O que é RAG, por que uma IA sozinha inventa e como um vault privado com recuperação a prende aos seus documentos reais, não à sua memória vaga.

Você pergunta a um chatbot sobre a política de férias da sua empresa. Ele responde na hora, com uma segurança impecável, três parágrafos bem redigidos. O problema: ele inventou. Nunca leu o seu manual interno. Preencheu a lacuna com o que "costuma dizer" um manual de férias qualquer, e disse com a mesma cara de certeza com que diria algo verdadeiro. Isso é uma alucinação, e entender por que acontece é o primeiro passo para entender o que é RAG e por que um vault privado muda tudo.

01 · a lacunaPor que uma IA sozinha inventa

Um modelo de linguagem não guarda documentos. Guarda uma média gigantesca de todo o texto que leu durante o treinamento, comprimida em bilhões de parâmetros. Quando você pergunta algo, ele não consulta um arquivo: prevê, palavra por palavra, a continuação mais provável. É assombrosamente bom nisso. Mas tem dois limites duros. O primeiro: só sabe o que havia no seu treinamento, que terminou numa data fixa. O segundo, mais grave para uma empresa: nunca viu os seus documentos. Seu contrato, seu manual, a ata da reunião da última terça. Nada disso existe na sua memória.

E aqui está o detalhe incômodo. Um modelo não sabe o que não sabe. Quando falta o dado, ele não se cala: gera a continuação mais plausível mesmo assim, porque seu trabalho é continuar o texto, não verificar. A fluência é idêntica para o verdadeiro e o inventado. Por isso uma alucinação soa tão convincente: é feita com a mesma maquinaria de uma resposta correta.

Um modelo não sabe o que não sabe. Quando falta o dado, ele não se cala: preenche a lacuna com a mesma segurança.

02 · o vaultUm depósito do seu conhecimento, seu

Um vault de conhecimento é, no essencial, um repositório privado onde vive o que a sua organização sabe: documentos, transcrições, e-mails, notas, políticas, história. Não é uma gaveta de arquivos mortos. É um depósito preparado para que uma máquina o percorra por significado, não só por palavras exatas. Cada texto é partido em fragmentos gerenciáveis, e cada fragmento vira um embedding, uma lista de números que captura do que ele trata. Assim, dois fragmentos que falam do mesmo com palavras distintas ficam próximos nesse espaço, e podem ser encontrados mesmo sem compartilhar uma única sílaba.

A palavra "privado" não é decorativa. O vault é seu: vive onde você decide, legível por quem você controla, e não se dissolve dentro de um modelo público. É a diferença entre emprestar seus documentos a uma IA por um instante para que ela responda, e entregá-los para sempre a um treinamento que você já não controla.

Figura 1 · duas formas de uma IA "saber" algo
 Treinar o modeloRecuperar de um vault (RAG)
Onde o dado viveDiluído nos parâmetrosIntacto nos seus documentos
AtualizarRetreinar, caro e lentoAdicionar um arquivo ao vault
De onde vem a respostaMemória vaga, sem fonteFragmentos citáveis e rastreáveis
Risco de inventarAlto quando falta o dadoBaixo: responde sobre o recuperado
Seus dados privadosAbsorvidos no modeloFicam no seu vault
Treinar mete o conhecimento dentro do modelo. Recuperar o deixa fora, ordenado e vivo, e o entrega ao modelo só quando é preciso.

03 · o que é RAGRecuperar antes de responder

RAG significa geração aumentada por recuperação (Retrieval Augmented Generation). O nome é técnico, a ideia é de senso comum. Em vez de pedir ao modelo que responda de memória, primeiro você vai ao vault, busca os fragmentos que de fato tratam da pergunta, e os coloca diante do modelo. Só então pede que ele redija a resposta, com esses fragmentos como matéria-prima. A técnica foi formalizada por uma equipe de pesquisa em 2020, num paper que a batizou e mostrou que ancorar um gerador a documentos recuperados produzia respostas mais precisas e verificáveis [1].

Pense nisso como a diferença entre uma prova de livro fechado e uma de livro aberto. Com livro fechado, o modelo recita o que lembra e, quando não lembra, improvisa. Com livro aberto, primeiro acha a página certa e depois responde olhando para ela. A mesma inteligência, resultados muito diferentes. E com uma vantagem que importa à empresa: a resposta pode citar de onde saiu. Se diz que a sua política de férias dá vinte dias, pode apontar o fragmento exato do manual que diz isso. A resposta deixa de ser um oráculo e vira uma consulta com recibo.

Figura 2 · o circuito de uma resposta com RAG
  1. Pergunta. Você escreve com suas palavras: "quantos dias de férias eu tenho?".
  2. Recuperação. A pergunta vira vetor e viaja ao vault para achar os fragmentos mais próximos por significado.
  3. Contexto. Os fragmentos achados, seu manual real, são postos diante do modelo.
  4. Geração. O modelo redige a resposta usando esses fragmentos, não sua memória.
  5. Citação. A resposta aponta para a fonte, então você pode verificá-la num clique.
O modelo continua sendo o redator, mas deixa de ser a fonte. A fonte é o seu vault.

04 · treinar vs recuperarMetê-lo dentro ou deixá-lo fora

Aqui convém desfazer uma confusão frequente. Muita gente acredita que, para uma IA "saber" algo da sua empresa, é preciso retreiná-la com os seus dados. Às vezes isso é feito, mas raramente é o que você quer. Treinar é lento, caro, e dilui seus documentos numa massa de parâmetros da qual eles já não saem intactos: o modelo aprende uma média do seu conhecimento, não o seu conhecimento. E quando o manual muda na segunda, o modelo treinado segue vivendo no passado até que você o retreine.

Recuperar é o oposto. Seus documentos ficam fora do modelo, no vault, inteiros e atualizados. Quando uma política muda, você edita um arquivo e pronto: a próxima resposta já reflete isso, sem retreinar nada. O conhecimento vive num lugar que você controla, e o modelo só o toma emprestado pelo instante que dura uma pergunta. Para a maioria dos casos corporativos, recuperar ganha de goleada: mais barato, mais fresco, mais auditável e mais respeitoso com os seus dados.

Não é uma função, é uma integração

É aqui que a Qirava se separa da ideia de "um app com uma caixa de busca". Um vault que responde bem não é uma única peça de software: é a costura de várias camadas. A captura que transforma uma reunião falada em texto guardado. Os embeddings que ordenam esse texto por significado. A recuperação que acha o pertinente. O modelo que redige. E, quando a decisão pesa, uma camada humana que revisa antes de a resposta sair. A Qirava não vende uma funcionalidade solta: integra camadas agênticas e humanas para entregar um serviço que dá valor real, e às vezes esse serviço nem parece software. O valor não está num botão, está em todas essas coisas acontecendo juntas e bem.

05 · na QiravaOnde vive o que você capturou

Na Qirava o vault é o coração onde se deposita o conhecimento que entra por Transcribe. Alguém grava uma reunião, uma entrevista, uma nota de voz; o Transcribe a transforma em texto fiel; e esse texto não se perde numa pasta: aterrissa no vault, é partido, vira embeddings e fica pronto para ser recuperado. A partir daí, perguntar à Qirava sobre o que se disse naquela reunião de terça deixa de ser um exercício de memória humana e vira uma consulta ao vault, com a resposta ancorada ao que de fato se disse, não ao que alguém acha que lembra.

Esse é o ponto inteiro. Uma IA sozinha é brilhante e esquecida, e preenche suas lacunas com invenção elegante. Um vault privado mais recuperação a prende à terra: aos seus documentos, suas reuniões, sua história. Torna-a, de um golpe, menos poeta e muito mais confiável. E essa confiabilidade, tecida com a captura, a recuperação e o julgamento humano que a revisa, é o que transforma um chatbot que impressiona numa demo em um serviço no qual uma empresa pode confiar de segunda a segunda.

Uma IA sozinha é brilhante e esquecida. Um vault a prende à terra: aos seus documentos, suas reuniões, sua história.

Fontes

  1. Lewis, P., Perez, E., Piktus, A., Petroni, F., Karpukhin, V., Goyal, N., Küttler, H., Lewis, M., Yih, W., Rocktäschel, T., Riedel, S., & Kiela, D. (2020). Retrieval-Augmented Generation for Knowledge-Intensive NLP Tasks. Advances in Neural Information Processing Systems (NeurIPS) 33. arXiv:2005.11401. (Paper que introduz e nomeia a abordagem RAG.)
  2. Karpukhin, V., Oğuz, B., Min, S., Lewis, P., Wu, L., Edunov, S., Chen, D., & Yih, W. (2020). Dense Passage Retrieval for Open-Domain Question Answering. Proceedings of EMNLP 2020, pp. 6769-6781. arXiv:2004.04906. (Recuperação densa por embeddings, base de como um vault acha o pertinente.)
  3. Ji, Z., Lee, N., Frieske, R., Yu, T., Su, D., Xu, Y., Ishii, E., Bang, Y., Madotto, A., & Fung, P. (2023). Survey of Hallucination in Natural Language Generation. ACM Computing Surveys, 55(12), art. 248. (Panorama de por que os modelos alucinam e como o ancoramento a fontes o mitiga.)

Aprenda mais sobre IA

Ver tudo Aprenda IA