Tokencito Jogo do dia Jogar

O que é RAG em inteligência artificial?

RAG (geração aumentada por recuperação) é uma técnica em que, antes de responder, o sistema busca nos seus documentos os trechos que mais se parecem com a pergunta e os passa ao modelo junto com ela. O modelo responde com esse texto à vista. Assim inventa menos, embora ainda possa errar.

❓Chega a pergunta🔎Busca nos seus documentos📄Cola os trechos💬Responde com isso

Teste o que aprendeu

Uma pergunta do app. Escolha uma resposta.

O bot de uma loja lê os PDFs atualizados, mas dá um preço velho. Por quê?

Comece a jogar na web

Como funciona, passo a passo

Antes de qualquer pergunta: os documentos são cortados em trechos e de cada um se calcula o seu embedding, números que representam o significado. Isso fica guardado.

Quando chega uma pergunta: calcula-se o embedding dela, buscam-se os trechos mais próximos, eles são colocados no contexto junto com a pergunta e o modelo responde. O modelo não aprendeu nada novo: lê esses trechos na hora, como se você mesmo os colasse no chat.

Por que não colar todos os documentos

A janela de contexto tem um limite, e cada token que entra é pago e processado. Cem PDFs não cabem numa pergunta, e mesmo que coubessem, mandar tudo inteiro toda vez seria caro e lento. O RAG manda só o que parece útil para aquela pergunta.

O bot que responde com os PDFs do negócio

Uma distribuidora sobe o catálogo, as condições de entrega e os horários, e conecta um bot ao WhatsApp. Quando alguém pergunta "vocês entregam no interior?", o bot busca nesses arquivos e responde com o que eles dizem, não com o que soa provável. Para um negócio pequeno é o jeito mais direto de ter um assistente que conhece os seus dados sem treinar nenhum modelo.

Erros comuns

"Com RAG não alucina mais." Inventa menos, mas pode puxar o trecho errado, misturar dois ou completar com o provável quando o que você procura não está nos documentos: continua sendo uma alucinação. "Se cita a fonte, está certo." Pode citar um documento que não diz aquilo: abra a citação. "RAG treina o modelo com meus dados." Não muda o modelo: seus documentos são lidos a cada pergunta, e para atualizar basta trocar o arquivo e recalcular os embeddings.