Saltar para o conteúdo principal
Experimenta antes de pagar — a tua primeira aula é GRÁTIS!
Goalbi Academy

O Que é RAG em Inteligência Artificial? Retrieval-Augmented Generation Explicado de Forma Simples

RAG permite que uma aplicação de IA recupere informação relevante de uma fonte controlada e forneça esse contexto ao modelo antes da resposta. É uma forma prática de fundamentar respostas em informação própria ou atual.

Por Goalbi Academy

Publicado em 4 min de leitura

Programador de IA a analisar documentos digitais e resultados de pesquisa num monitor grande.

Large language models são bons a gerar e transformar linguagem, mas não conhecem automaticamente todos os documentos privados, políticas atuais ou registos da tua organização. Retrieval-Augmented Generation, ou RAG, é um padrão comum para fornecer informação relevante ao modelo no momento da resposta. O artigo complementar sobre aprender IA sem saber programar desenvolve este tema.

A ideia básica

Em vez de pedir ao modelo que responda apenas com base no treino interno, a aplicação pesquisa primeiro uma fonte de conhecimento. Seleciona passagens relevantes e envia esse contexto junto com a pergunta. Depois o modelo gera a resposta fundamentada nesse material.

Fluxo simples de RAG

  1. Recolher documentos.
  2. Dividir em chunks úteis.
  3. Indexar os chunks.
  4. Receber a pergunta.
  5. Pesquisar chunks relevantes.
  6. Enviar pergunta e contexto ao modelo.
  7. Gerar resposta.
  8. Mostrar fontes quando apropriado.

Por que não colocar todos os documentos no prompt?

Conjuntos pequenos podem caber diretamente no contexto, mas coleções grandes ou que mudam frequentemente tornam-se caras e pouco eficientes. Retrieval reduz o material ao que tem maior probabilidade de ser útil.

O que é embedding?

Embedding é uma representação numérica que captura aspetos de significado. Em vector retrieval, chunks e query são convertidos em embeddings para encontrar conteúdo semanticamente semelhante mesmo quando as palavras não são iguais.

Também podem existir keyword search, hybrid search e metadata filters. Vector search não é a única opção.

Engenheiro a analisar ligações de pesquisa documental num monitor.

Chunking importa

Chunks muito pequenos podem separar contexto importante. Muito grandes reduzem precisão e ocupam contexto desnecessário. O tamanho correto depende do tipo de documento e das perguntas.

Qualidade da retrieval pode ser mais importante do que o prompt

Um prompt excelente não corrige fontes irrelevantes. Se o sistema recupera a secção errada de uma política, o modelo pode produzir uma resposta convincente baseada na evidência errada.

Citações e fontes

Mostrar os documentos ou passagens que suportam a resposta melhora transparência e permite verificação. É útil distinguir factos recuperados da explicação gerada pelo modelo.

O que RAG não garante

  • Não garante que a fonte esteja correta.
  • Não garante uso perfeito do contexto.
  • Não aplica permissions automaticamente.
  • Não elimina hallucinations.
  • Não corrige documentos ruins magicamente.
  • Não substitui avaliação.

Segurança e permissões

Um assistente empresarial não deve recuperar documentos que o utilizador não pode ver. O controlo de acesso precisa ocorrer na retrieval ou numa arquitetura equivalente.

Atualizar informação

Uma vantagem é atualizar documentos e índice sem treinar novamente o modelo. Isso é útil para políticas, documentação, manuais e conhecimento de suporte.

Dois profissionais a discutir um processo de pesquisa de documentos.

Quando RAG funciona bem

  • Perguntas sobre documentos internos.
  • Knowledge bases.
  • Políticas e procedimentos.
  • Documentação técnica.
  • Catálogos.
  • Pesquisa.
  • Materiais de formação.

Quando RAG não é suficiente

Se a tarefa exige cálculos, transações ou ações noutro sistema, pode ser necessário combinar retrieval com tools ou APIs. RAG encontra conhecimento; tools executam ações. Para uma explicação específica, consulte como funcionam as APIs. Explore agentes de IA e workflows para aprofundar este ponto.

Como avaliar

  1. Criar perguntas realistas.
  2. Definir as fontes esperadas.
  3. Medir retrieval.
  4. Verificar se a resposta é suportada.
  5. Testar perguntas sem resposta.
  6. Testar permissions.
  7. Acompanhar latência e custo.

Modelo mental

Formação relacionada

Practical AI apresenta RAG desde os fundamentos e depois leva o aluno a construir uma aplicação de document Q&A com retrieval, fontes, avaliação e comportamento adequado quando não existe resposta.

Ver o curso de Inteligência Artificial Prática

Precisa de ajuda para escolher o curso certo?

Se não tiver a certeza por onde começar, contacte a Goalbi Academy e diga-nos qual é o seu nível atual e o que pretende aprender.

Contactar a Goalbi Academy

Referências

RAG and Generative AI - Azure AI Search

Vector Search Overview - Azure AI Search

Agentic Retrieval Overview - Azure AI Search

Sobre a autoria

Goalbi Academy

Autor institucional

A Goalbi Academy oferece formação prática em tecnologia por meio de ensino orientado por instrutores e recursos educativos.

Todos os artigos
Todos os artigos
Disponível