Glossário de IA
Glossário de IA

O que é RAG?

RAG (Retrieval-Augmented Generation) é uma técnica de inteligência artificial que combina a capacidade de recuperar informações relevantes com a geração de texto para criar respostas mais precisas e coerentes. Isso permite que os modelos de linguagem sejam mais eficazes em tarefas que exigem conhecimento específico. A RAG melhora a capacidade de um modelo de linguagem de fornecer respostas baseadas em informações precisas.

Explicação completa

A RAG funciona recuperando informações relevantes de uma base de dados ou conhecimento e, em seguida, utilizando essas informações para gerar respostas mais precisas e coerentes. Isso é especialmente útil em tarefas como resposta a perguntas, resumo de texto e geração de texto, onde a precisão e a relevância das informações são cruciais. A RAG pode ser implementada usando diferentes arquiteturas de modelo, incluindo modelos de linguagem baseados em transformadores. Além disso, a RAG pode ser treinada com grandes conjuntos de dados para melhorar sua capacidade de recuperar e gerar informações relevantes. A combinação da recuperação de informações com a geração de texto permite que os modelos de linguagem sejam mais eficazes em uma ampla gama de tarefas de processamento de linguagem natural.

Analogia simples

"Imagine um bibliotecário que não apenas pesquisa livros relevantes para uma pergunta, mas também resume o conteúdo desses livros para fornecer uma resposta mais completa e útil. A RAG funciona de forma semelhante, recuperando informações relevantes e gerando respostas baseadas nessas informações."

Exemplos práticos

1

Um modelo de linguagem que usa RAG para responder a perguntas sobre história, recuperando informações de uma base de dados de eventos históricos e gerando respostas baseadas nessas informações

2

Um sistema de recomendação que usa RAG para sugerir produtos com base nas preferências do usuário, recuperando informações sobre os produtos e gerando recomendações personalizadas

Termos relacionados