Auto-Verification of Search Results (Self-RAG & Corrective RAG)
An architectural approach to retrieval (Self-RAG and CRAG — Corrective RAG) where the language model does not blindly generate an answer based on the first found results, but instead independently evaluates their relevance and completeness. If the retrieved facts are insufficient or questionable, the system automatically reformulates the query and searches again or accesses the open web.
1. Visão geral do conceito e propósito
Quando um colaborador inexperiente recebe a tarefa de buscar informações que não constam nos documentos da empresa, ele frequentemente teme dizer "Não encontrei". Em vez disso, traz papéis aleatórios e inventa uma narrativa plausível para agradar à liderança.
Sistemas RAG ingênuos comportam-se exatamente da mesma forma: se a resposta não está na base, eles capturam os fragmentos mais semelhantes lexicalmente e começam a alucinar.
Auto-reflexão sobre resultados (Self-Reflective RAG / CRAG) trata-se de treinar o modelo para realizar uma reflexão crítica honesta:
- A base retornou 3 chunks encontrados.
- Antes de redigir a resposta para o usuário, a IA faz uma pausa e questiona a si mesma: «Estes três parágrafos contêm uma resposta concreta para a pergunta do usuário?».
- Se sim ➔ formula uma resposta clara.
- Se não ➔ recusa-se a fantasear, reformula a consulta ou diz honestamente: «Desculpe, esta questão não está descrita nos regulamentos da nossa empresa».
Do ponto de vista prático, isso representa uma consciência embutida e pensamento crítico no seu sistema de busca.
2. Como funciona o pipeline de autocorreção (CRAG)
┌─────────────────────────────────────────────────────────────┐
│ PIPELINE DE AUTOVERIFICAÇÃO CRAG │
├─────────────────────────────────────────────────────────────┤
│ 1. A busca vetorial encontra 3 documentos │
├─────────────────────────────────────────────────────────────┤
│ 2. AUDITORIA CRÍTICA (Avaliador): │
│ A IA avalia: «Os documentos contêm a resposta à pergunta?» │
│ ├── OPÇÃO A: SIM (Correto) ➔ Responde com citações │
│ ├── OPÇÃO B: PARCIALMENTE (Ambíguo) │
│ │ ➔ A IA inicia o carregamento de fatos da Busca Google │
│ └── OPÇÃO C: NÃO (Incorreto) │
│ ➔ A IA diz honestamente: «Não há informações nos documentos» │
└─────────────────────────────────────────────────────────────┘
3. Por que isso evita desastres reputacionais
- Zero regras inventadas: o bot de suporte bancário nunca inventará uma taxa falsa ou percentual de crédito apenas porque encontrou uma frase com estrutura semelhante.
- Transparência das fontes: cada afirmação na resposta final é acompanhada por uma verificação interna: «O documento contém confirmação direta para esta palavra?».
- Autocorreção automática de consultas: se a primeira busca retornar 0 resultados, o sistema reparafraseia a pergunta com outras palavras e tenta novamente antes de desistir.
4. Conclusão prática
A implementação até mesmo da mais simples verificação de relevância dos documentos recuperados antes da geração elimina definitivamente o problema de alucinações em bases de conhecimento corporativas.
FAQ: Auto-Verification of Search Results (Self-RAG & Corrective RAG)
Termos relacionados
Como evitar que a IA invente (Prompts contra alucinações)
Conjunto de técnicas de engenharia e estruturas linguísticas validadas que bloqueiam a geração de fatos fictícios, leis inexistentes e citações incorretas. Força a inteligência artificial a basear-se estritamente nas fontes fornecidas.
Expansão de Consulta (Query Expansion & HyDE)
Técnica de preparação de consultas em sistemas RAG. Antes de consultar a base vetorial, o modelo de linguagem gera automaticamente sinônimos, palavras-chave ou uma resposta hipotética fictícia (HyDE — Hypothetical Document Embeddings), aumentando significativamente a qualidade dos documentos recuperados.
Grounding de fatos (Citação e vinculação a fontes)
Metodologia para vincular afirmações geradas por redes neurais a fontes primárias verificadas (Source Grounding). Permite eliminar invenções e garantir a precisão jurídica e científica das respostas por meio de referências e citações exatas.