Definição
RAG, sigla para Retrieval-Augmented Generation, é uma abordagem que combina recuperação de conteúdo com geração de resposta. Antes de gerar, o sistema busca trechos relevantes em uma coleção e entrega esse material ao modelo para orientar a resposta.
As duas etapas do fluxo
A recuperação seleciona conteúdo pertinente a partir da consulta, por palavras ou por similaridade. A geração usa o modelo para redigir a resposta apoiada no material selecionado. Cada etapa tem sua própria configuração e validação.
O que RAG não faz
RAG não treina o modelo novamente e não garante ausência de erros. O sistema pode recuperar o trecho errado ou o modelo pode interpretar mal o material. A qualidade depende da coleção, das regras de busca e da verificação final da resposta.
Onde a resposta perde a base
No exemplo da base documental, a resposta repete a informação do trecho escolhido e cita a fonte. A falha provável acontece quando a recuperação seleciona um trecho parecido, mas que não responde à pergunta, e o modelo escreve sobre ele como se respondesse. A verificação confere se o trecho citado apoia a afirmação e se ele é o mais pertinente entre os resultados da busca. Quando a resposta e a fonte divergem, o problema pode estar na regra de relevância, na coleção ou na instrução que orienta a geração.
Veja como funciona a recuperação de informaçãoDúvidas frequentes
Perguntas frequentes sobre RAG
- O que significa a sigla RAG?
- RAG vem de Retrieval-Augmented Generation, geração aumentada por recuperação, uma abordagem que busca conteúdo antes de gerar a resposta.
- RAG treina o modelo novamente?
- Não. O RAG recupera trechos de uma coleção e os entrega ao modelo no momento da consulta, sem alterar os parâmetros treinados.
- RAG garante respostas corretas?
- Não. O sistema pode recuperar o trecho errado ou o modelo pode interpretar mal o material. A qualidade depende da coleção, da busca e da verificação final.
Para continuar
Recursos relacionados
Artigo
Google Cloud: Retrieval-Augmented Generation
Apresenta o fluxo de RAG e suas aplicações.
Abrir recursoArtigo
IBM: Retrieval-Augmented Generation
Explica como a recuperação orienta a geração da resposta.
Abrir recursoArtigo
AWS: What is RAG
Detalha os componentes de um sistema RAG.
Abrir recursoAplicação na formação
Vibe Coding: Do Zero ao MVP
Na Formação Vibe Coding, o RAG permite que o assistente responda apoiado em documentação e trechos do projeto.
Conhecer a formaçãoFontes consultadas
Referências deste verbete
Este verbete ajudou você?
Obrigado pela resposta. Ela fica salva apenas neste navegador.