Home / Glossário / Termo

O que é RAG (Retrieval-Augmented Generation)?

Entenda como o RAG permite que IAs consultem documentos privados e bancos de dados antes de responder, evitando alucinações e garantindo precisão.

Por Lucas Andrade

Resumo rápido
RAG é uma técnica que conecta um modelo de IA aos dados privados da sua empresa. Em vez de a IA tentar "lembrar" fatos que aprendeu no treinamento, ela pesquisa nos seus PDFs ou banco de dados em tempo real e usa essas informações exatas para gerar a resposta.

Definição Simples
O Retrieval-Augmented Generation (Geração Aumentada por Recuperação) funciona como uma consulta de livro aberto. Quando um usuário faz uma pergunta, o sistema (1) pesquisa a resposta em uma base de dados vetorizada e (2) envia os textos encontrados para o LLM formular uma resposta humanizada e baseada em fatos.

Como funciona na prática
1. Você faz upload de manuais corporativos.
2. O sistema "quebra" os textos em pedaços e os transforma em números (Embeddings).
3. O usuário pergunta: "Qual a nossa política de reembolso?"
4. O RAG busca o trecho exato no manual e entrega ao ChatGPT, dizendo: "Responda a pergunta baseando-se apenas neste texto".

Quando usar
- Criação de chatbots de suporte ao cliente.
- Análise automatizada de milhares de contratos jurídicos.
- Base de conhecimento interna para funcionários.

Ferramentas relacionadas
Pinecone (Vector Database), LangChain (Framework), OpenAI Embeddings.