RAG e recuperação de fontes documentais
Como a IA busca trechos em um acervo para apoiar a resposta
Uma pergunta sobre um contrato não deve ser respondida apenas com o que o modelo aprendeu sobre contratos em geral. É preciso localizar o instrumento pertinente, seus aditivos e as disposições que interferem na questão. RAG é uma forma de organizar essa ligação entre busca documental e produção da resposta. Entender seu funcionamento ajuda a avaliar tanto as ferramentas oferecidas ao advogado quanto as respostas que elas entregam.
Esta página trata de como o sistema seleciona fontes para responder. Para conferir se uma afirmação tem apoio no documento, use Cobertura da leitura e suporte documental. Para começar com poucos arquivos, veja Análise documental com IA.
O que é RAG
RAG é a sigla de retrieval-augmented generation, expressão que pode ser traduzida como geração aumentada por recuperação. O sistema busca informações em uma fonte externa ao modelo e inclui o conteúdo recuperado no contexto usado para produzir a resposta. Esse conteúdo pode vir de uma coleção de contratos, de documentos de um processo ou de um repositório de normas e decisões.
O ponto central é a articulação de duas operações: recuperar informação pertinente à pergunta e gerar uma resposta considerando o material recuperado. A busca não precisa trazer a coleção inteira. Em muitas implementações, ela seleciona passagens para compor o contexto daquela consulta.
Isso permite fornecer ao modelo documentos que não fizeram parte de seu treinamento e consultar uma base que pode ser atualizada sem retreinar o modelo a cada alteração. A atualização, porém, depende da manutenção efetiva da base e dos mecanismos de busca. Guardar uma versão nova em uma pasta não demonstra que ela já esteja disponível para recuperação.
Anexar, buscar e gerar: operações diferentes
O envio de um arquivo informa que um material foi disponibilizado à ferramenta; não revela, por si só, como ele foi processado. Conforme a implementação, o conteúdo pode ser incorporado ao contexto, consultado por um mecanismo de recuperação ou tratado por uma combinação de recursos. Não se deve deduzir a arquitetura apenas pela presença de um botão de anexar.
Uma busca tradicional pode localizar documentos sem produzir uma síntese. Um fluxo RAG utiliza o conteúdo recuperado para apoiar a geração. Já o fornecimento direto de uma passagem na conversa pode ajudar a responder sem que exista uma etapa de recuperação automática de uma coleção.
Para o usuário, a pergunta prática é: quais documentos ficaram disponíveis, quais passagens foram efetivamente selecionadas e como posso voltar aos originais? A denominação comercial do recurso não responde sozinha a essas questões.
Como o documento chega à resposta
Um fluxo frequente envolve preparação da base, recuperação e geração. Os componentes variam, mas compreender essas etapas ajuda a localizar uma falha.
| Etapa | O que acontece | O que observar no uso jurídico |
|---|---|---|
| Preparação e indexação | O conteúdo é extraído e organizado para consulta | O texto foi reconhecido? Contrato e aditivos estão relacionados? |
| Divisão em trechos | O documento pode ser separado em unidades menores, chamadas chunks | A regra ficou separada da exceção ou da definição necessária? |
| Recuperação | A consulta é usada para selecionar passagens candidatas | O resultado pertence ao contrato, processo ou período correto? |
| Seleção do contexto | Os resultados podem ser filtrados e reordenados antes de chegar ao modelo | Alguma passagem decisiva ficou de fora? |
| Geração | O modelo produz uma resposta com a pergunta e o contexto disponível | As afirmações têm apoio nos trechos e preservam suas condições? |
O índice é uma estrutura de consulta, não uma nova edição autorizada dos documentos. Por isso, a resposta precisa conservar um caminho até a fonte original, com identificação de documento, versão e localização.
Busca lexical, semântica e híbrida
A busca lexical trabalha com termos presentes nos documentos. Pode ser especialmente útil quando a consulta contém um identificador exato, como o número de um contrato, um nome ou uma expressão específica. Erros de digitação e diferenças de terminologia podem dificultar o encontro do material.
A busca semântica procura aproximações de sentido. Em implementações baseadas em embeddings, textos são representados por conjuntos de números usados para comparar sua proximidade. Isso pode ajudar a encontrar uma cláusula sobre encerramento da relação contratual mesmo quando a pergunta emprega outra expressão. Essa proximidade não corresponde a uma interpretação jurídica nem prova identidade entre situações.
A busca híbrida combina sinais lexicais e semânticos. A escolha deve ser avaliada com documentos e consultas representativos da tarefa. Uma abordagem não é universalmente superior à outra.
No trabalho jurídico, é útil combinar a pergunta em linguagem natural com os identificadores conhecidos. Uma consulta sobre rescisão de determinado contrato deve delimitar esse instrumento; não basta encontrar outro documento que trate muito bem de rescisão.
Por que um trecho pode perder seu contexto
Dividir documentos facilita selecionar passagens, mas pode separar informações que precisam ser lidas juntas. Uma obrigação pode aparecer em uma cláusula, sua definição em outra e a exceção em um anexo. A recuperação de apenas uma dessas partes pode produzir uma resposta incompleta.
O tamanho dos trechos envolve uma escolha técnica: unidades muito pequenas podem perder contexto; unidades maiores podem trazer informação pouco pertinente e ocupar espaço no contexto do modelo. Não existe um tamanho único que resolva todos os documentos e todas as perguntas.
Para o advogado, o efeito prático é conferir as remissões. Se a passagem contém “ressalvado”, “nos termos do anexo” ou referência a outra cláusula, o exame deve alcançar também o conteúdo relacionado. A ferramenta pode ser instruída a procurá-lo, mas o pedido não comprova que a recuperação tenha sido completa.
Exemplo: contrato e aditivo
Considere um exemplo fictício. Uma coleção contém o contrato de manutenção Alfa, que fixa vigência de doze meses, um aditivo assinado que a prorroga por seis meses e uma minuta de aditivo não assinada que propõe outras condições. A consulta pede a identificação do prazo contratual considerando os documentos disponíveis.
Se o sistema recuperar somente o contrato, poderá responder com base nos doze meses e citar corretamente a cláusula original. A indicação será verificável, mas a consulta documental estará incompleta porque não considerou o aditivo assinado. A minuta, por sua vez, não deve ser tratada como alteração formalizada apenas porque está na coleção.
Há outra falha possível: recuperar contrato e aditivo, mas redigir que a prorrogação foi de doze meses. Nesse caso, o material necessário chegou ao contexto; o erro ocorreu na elaboração da resposta.
| Situação | Onde investigar | Providência útil |
|---|---|---|
| O aditivo não aparece entre os resultados | Disponibilidade, vínculo, indexação e recuperação | Localizar o documento e conferir se integra a base consultada |
| A minuta é apresentada como documento formalizado | Metadados e interpretação do estado do documento | Conferir assinatura, versão e natureza do arquivo |
| A prorrogação é descrita incorretamente apesar do aditivo recuperado | Geração e suporte da afirmação | Confrontar a resposta com a disposição do aditivo |
O exemplo não calcula vencimento nem resolve efeitos jurídicos concretos. Mostra por que uma referência correta a um documento não demonstra que todos os documentos necessários tenham sido considerados.
Exemplo: cláusula e exceção
Em outro exemplo fictício, uma cláusula exige autorização prévia para divulgação de informações. A disposição seguinte exclui dessa exigência determinada comunicação exigida por autoridade competente, sob condições específicas. Se a busca trouxer apenas a primeira passagem, a síntese poderá apresentar como absoluta uma exigência que o próprio instrumento qualifica.
O problema não se resolve apenas pedindo uma resposta mais longa. É necessário recuperar o trecho relacionado, conferir as condições da exceção e apresentar os limites da conclusão. Quando a ferramenta não localizar a passagem referida, a saída adequada é registrar a pendência, em vez de completar a regra com uma suposição.
Como formular uma consulta documental
Uma consulta útil identifica a questão, o conjunto pertinente e a forma de demonstrar o apoio documental. Quando houver vários processos, contratos ou versões na base, delimite aqueles que interessam. Se souber que existem anexos ou aditivos, inclua essa relação na tarefa.
Modelo de consulta — exemplo fictício:
Examine os documentos identificados como contrato Alfa e seus aditivos. Localize as disposições sobre vigência e prorrogação, distinguindo instrumentos assinados e minutas. Para cada informação, indique documento, versão e cláusula ou página. Verifique as remissões necessárias para entender essas disposições. Se faltar um documento ou não for possível confirmar sua natureza, registre a pendência e não apresente conclusão definitiva sobre o prazo.
Esse pedido orienta o trabalho; não configura sozinho um sistema RAG, não altera permissões de acesso e não garante que todos os documentos tenham sido pesquisados. Quando a ferramenta não expuser as passagens recuperadas, a conferência terá de se apoiar nas fontes que for possível abrir, sem presumir acesso ao percurso interno completo.
Como avaliar a recuperação e a resposta
Avaliar apenas a aparência da resposta deixa parte do problema sem exame. A recuperação deve encontrar o material pertinente; a geração deve preservar o que esse material permite afirmar. Uma resposta fiel ao contexto pode continuar incompleta se o contexto selecionado omitiu o documento decisivo.
Na avaliação de busca, precisão trata da pertinência dos resultados recuperados; cobertura, também chamada recall, considera quanto do material relevante foi encontrado. Uma consulta que retorna apenas um documento correto pode ter boa precisão e cobertura insuficiente. Aferir cobertura exige conhecer, para as consultas de teste, quais documentos ou passagens deveriam aparecer.
No escritório, um teste inicial pode usar perguntas com respostas documentais já conhecidas. Inclua uma pergunta que dependa de aditivo, outra que exija ler uma exceção e uma para a qual a base não tenha resposta. Observe se a ferramenta localiza as fontes esperadas, distingue versões e reconhece a falta de suporte. Esses testes informam o comportamento nas situações examinadas; não certificam o desempenho em toda a prática jurídica.
Antes de aproveitar uma resposta, confira: o documento pertence ao assunto? É a versão pertinente? O trecho sustenta a afirmação? Há remissão, exceção ou documento relacionado ainda não examinado? O que a ferramenta declara não ter encontrado corresponde a uma busca delimitada ou está sendo apresentado indevidamente como inexistência?
Organização, versões e acesso
A base precisa de critérios de inclusão e de manutenção. Para cada documento, preserve identificação, origem, natureza, versão, relação com outros instrumentos e condição de acesso. Esses dados, chamados metadados, ajudam a filtrar documentos e a reconstruir o caminho até a fonte.
Versões anteriores podem precisar ser preservadas para consultas históricas. O cuidado é identificá-las e delimitar a consulta: a redação atual e a aplicável a um fato passado podem não ser a mesma. Ordenar por data, isoladamente, não resolve a escolha da fonte pertinente.
Os controles de acesso devem alcançar o mecanismo que recupera o conteúdo. Uma resposta não deve revelar informações de documentos aos quais o usuário não está autorizado a ter acesso. Pedir ao modelo que respeite o sigilo não substitui controles técnicos de permissão.
Separe também conteúdo recuperado e instruções de trabalho. Uma passagem pode conter comandos destinados a desviar a tarefa, mesmo quando foi localizada na base correta. A OWASP alerta que RAG não elimina o risco de injeção de prompt e recomenda separar conteúdo externo e restringir privilégios. O texto de um documento não deve ampliar as permissões da ferramenta. O procedimento de conferência está em Instruções no documento.
A manutenção também precisa alcançar os índices e cópias derivados. Inclusão, alteração ou retirada de documento exige verificar como a solução atualiza aquilo que pode ser recuperado. As decisões dependem da implementação e da política documental aplicável; não há atualização confiável por simples presunção.
Quando uma base documental vale a pena
Uma coleção organizada pode ser útil quando existem consultas recorrentes, documentos relacionados e necessidade de voltar às fontes. Para uma questão pontual apoiada em poucos trechos, a leitura direta e o fornecimento delimitado do material podem ser suficientes. Criar uma base maior não melhora automaticamente a tarefa.
Ao avaliar uma solução, procure entender quais fontes ela cobre, como trata versões e permissões, como indica os trechos e como informa limites de busca. A possibilidade de citar é relevante, mas deve vir acompanhada da possibilidade de conferir. Para a revisão de cada afirmação, prossiga em Verificação de respostas de IA; para o preparo dos arquivos e o alcance da leitura, consulte Análise documental com IA e Cobertura da leitura e suporte documental.
Referências bibliográficas
HUYEN, Chip. AI engineering: building applications with foundation models. Sebastopol: O’Reilly Media, 2025. Cap. 6, p. 253–255, 257, 264–265 e 268–269.
LEWIS, Patrick et al. Retrieval-augmented generation for knowledge-intensive NLP tasks. In: ADVANCES IN NEURAL INFORMATION PROCESSING SYSTEMS, 33, 2020. Disponível em: texto externo no arXiv. Acesso em: 24 out. 2026.
BRASIL. Ministério da Gestão e da Inovação em Serviços Públicos. Secretaria de Governo Digital. Implementação de sistemas de IA com RAG. Brasília, DF: MGI, 2026. P. 7–8, 34 e 38. Disponível em: Acessar o PDF no site externo do Governo Digital. Acesso em: 24 out. 2026.
BRASIL. Ministério da Gestão e da Inovação em Serviços Públicos. Secretaria de Governo Digital. Uso de bases de conhecimento em soluções de IA. Brasília, DF: MGI, 2026. P. 21–23. Disponível em: Acessar o PDF no site externo do Governo Digital. Acesso em: 24 out. 2026.