~/questoes/inteligencia-artificial
RAG (Recuperação Aumentada) é uma técnica que melhora a performance de modelos de linguagem ao recuperar dinamicamente apenas as informações mais relevantes para cada tarefa, reduzindo o tamanho do contexto que precisa ser processado. Isso evita que o modelo se sobrecarregue com dados desnecessários, mantendo qualidade e velocidade das respostas.
A alternativa C está correta porque RAG funciona selecionando inteligentemente apenas os fragmentos de informação pertinentes para a tarefa atual. Em vez de processar todo um banco de dados ou histórico completo, o modelo trabalha com um contexto otimizado e focado, reduzindo a degradação de performance que ocorre em janelas de contexto muito grandes.
RAG não substitui a arquitetura dos transformers. Ele trabalha junto com transformers, complementando-os com um sistema de recuperação de informações externas. A arquitetura base continua a mesma; apenas o contexto que alimenta o modelo é otimizado.
RAG não elimina automaticamente o histórico. Ele organiza e seleciona quais partes do histórico são realmente relevantes para a tarefa atual. O dados continuam disponíveis, mas o modelo recebe apenas o que é útil naquele momento.
Esta é a essência de RAG: recuperar dinamicamente apenas os fragmentos mais pertinentes. Ao invés de sobrecarregar o modelo com tudo, RAG filtra inteligentemente, reduzindo o tamanho da janela de contexto e eliminando dados desnecessários que causariam degradação de performance.
Aumentar a quantidade de dados disponíveis não resolve o problema de degradação de performance. Na verdade, pioraria a situação, porque mais dados significaria contextos ainda maiores. RAG resuelve o problema escolhendo menos dados, mas melhores.