RAG é bilhete de entrada. A arquitetura de retrieval é o fosso.
Gravitnomad · 3 de julho de 2026 · 8 min de leitura

«Temos RAG» é o «temos um site» de 2026 — tecnicamente informativo, competitivamente irrelevante. Claro que tem RAG. Toda a gente tem RAG. Um fim de semana, o guia de arranque rápido de uma base de dados vetorial e uma pilha de PDF chegam para qualquer pessoa montar uma demo que responde a perguntas sobre os seus documentos. É precisamente por isso que não lhe rende nada.
A tese deste artigo: a geração aumentada por retrieval é o bilhete de entrada; a arquitetura de retrieval é o fosso. A distância entre «aparafusámos um vector store a um modelo» e «o nosso sistema encontra de forma fiável a verdade certa, atual e com fonte, perante perguntas reais» é onde vive a qualidade das respostas — e isso é engenharia, não magia.
O pipeline ingénuo, e onde estagna
A construção RAG por omissão, tal como implementada em mil pilotos: partir documentos em chunks de tamanho fixo, gerar embeddings, guardar vetores, fazer correspondência por cosseno com a pergunta do utilizador, enfiar os cinco melhores chunks no prompt, gerar.
Funciona — na demo. Depois chegam as perguntas reais e os modos de falha alinham-se com regularidade mecânica:
- O buraco da correspondência exata. Um utilizador pede a peça «KV-2280-B» ou a cláusula contratual 14.3. A semelhança semântica é exatamente a ferramenta errada: os embeddings existem para esbater diferenças de superfície, e os identificadores vivem inteiramente à superfície. O sistema recupera coisas sobre peças parecidas — com confiança, com fluência, e mal.
- O desencontro de granularidade. O chunking de tamanho fixo corta o sentido em contagens de bytes arbitrárias. A resposta fica a cavalo entre dois chunks e nenhum sobe no ranking; ou um chunk mistura três temas e corresponde fracamente a tudo. A unidade de armazenamento nunca foi a unidade de sentido.
- A fuga de desatualização. O índice foi construído em março. A lista de preços mudou em maio. O sistema recupera agora — com toda a confiança e com citação! — o número errado. Retrieval desatualizado é pior do que retrieval nenhum, porque branqueia factos obsoletos em respostas com ar de autoridade.
- O vazio de proveniência. Sem fontes, sem forma de auditar, sem forma de o utilizador calibrar a confiança nem de um engenheiro rastrear uma má resposta até à causa.
O RAG ingénuo estagna no «quase sempre certo» e, em contexto empresarial, «quase sempre certo» é sinónimo de inutilizável sem supervisão — o que apaga discretamente o business case. A maioria das queixas arquivadas como «o modelo alucina» são, quando se olha bem, falhas de retrieval fantasiadas de inteligência.
De onde vem mesmo a qualidade
Quatro camadas separam o brinquedo do sistema. Nenhuma exige avanços de investigação. Todas exigem que alguém se importe.
O chunking é um ato editorial
Decidir onde acaba uma ideia e começa a seguinte é juízo editorial aplicado à escala, não uma trivialidade de pré-processamento. O chunking sensível à estrutura segue a anatomia do próprio documento — títulos, cláusulas, linhas de tabela, pares pergunta-resposta — para que cada chunk seja uma unidade de sentido com o contexto agarrado em metadados: fonte, secção, entidade, data, validade. Um chunk recuperado tem de fazer sentido sozinho, porque é exatamente sozinho que o modelo o vai encontrar. Partir por tamanho fixo é o que se faz quando não se leu o próprio corpus.
Pesquisa híbrida, ou vai falhar o óbvio
A pesquisa semântica encontra o que as coisas significam; a pesquisa lexical encontra o que as coisas dizem; os filtros paramétricos encontram o que as coisas são — categoria, intervalo de datas, estado, cliente. O retrieval em produção precisa dos três, fundidos: o canal vetorial para apanhar «a bomba que aguenta água do mar», o canal de palavra-chave para apanhar «KV-2280-B», os filtros para restringir tudo a este cliente e aos produtos atuais antes sequer de começar o ranking.
É regra da casa em tudo o que construímos na Gravitnomad: toda a pesquisa sobre uma coleção é paramétrica + semântica, sempre. Não como escalão premium — como definição de pesquisa. Qualquer sistema de IA que responda a partir dos seus dados e a que falte um dos três canais tem uma classe de perguntas identificável e previsível em que vai falhar sistematicamente.
A atualidade é um pipeline, não um cron job
A construção ingénua trata a indexação como um evento — ingerir, vetorizar, feito. A construção de produção trata-a como propriedade do caminho de escrita: o conteúdo é vetorizado no momento em que é escrito, o conteúdo atualizado é revetorizado, o eliminado é despejado do índice, as versões substituídas são despromovidas. O retrieval passa a refletir a realidade agora, e não a realidade à data do último batch. A reindexação noturna não é solução; é a confissão de que a sua arquitetura trata a verdade como um processo em lote.
As citações são a interface de confiança
Uma resposta sem fonte é um boato com boa gramática. As citações fazem três coisas ao mesmo tempo: deixam o utilizador calibrar («cita o tarifário de 2026, ótimo»), deixam o engenheiro depurar (má resposta → clique → chunk errado → corrigir o problema real) e fecham o ciclo de correção (a fonte errada é corrigida uma vez, na origem, para todos). Um sistema RAG sem citações não é apenas menos fiável — é impossível de melhorar, porque cada falha é um mistério.
O retrieval é onde a sua IA toca na sua verdade. Todo o resto é decoração de prompt.
Meça o retrieval antes de afinar a geração
As equipas que escapam ao planalto partilham um hábito: avaliam o retrieval como disciplina autónoma. Um golden set de perguntas reais com as fontes corretas conhecidas; uma métrica de hit rate («o chunk certo apareceu no top k?»); testes de regressão a cada alteração ao chunking, aos embeddings ou aos pesos de fusão. Não tem glamour e converte o debate interminável sobre «qualidade das respostas» num número que se mexe. Afinar prompts em cima de um retrieval avariado é mudar os móveis do modelo numa casa sem canalização.
Como isto é na prática
Comemos desta cozinha todos os dias, por isso os exemplos são nossos:
O assistente no canto desta página faz retrieval sobre este site inteiro — cada página de serviço, cada artigo, incluindo o que está a ler. O conteúdo é vetorizado no momento da escrita, as respostas trazem as fontes, e a mesma infraestrutura dá-lhe memória persistente entre visitas (memória e retrieval são irmãos — já defendemos que os agentes precisam de memória, não de modelos maiores). Quando responde a uma pergunta sobre o nosso trabalho em financiamento, está a citar a página, não a improvisar sobre ela.
O nosso motor de brandbook para website fez a aposta a montante: o conteúdo nasce estruturado — factos de marca, serviços e páginas como dados tipados em vez de sopa de prosa — para que o retrieval herde unidades de sentido limpas em vez de as reconstruir a partir de HTML. A estratégia de chunking mais barata é a estrutura na origem; a esperteza de parsing é o preço que se paga por a ter saltado. (A sua empresa já detém mais verdade estruturada do que julga — esse argumento está em A base de conhecimento que já tem.)
E um arquétipo claramente ilustrativo: imagine um distribuidor de peças industriais com quarenta mil SKU. A pesquisa puramente vetorial falha o técnico que escreve um número de peça exato; a pesquisa puramente por palavra-chave falha o que escreve «o acoplamento que tolera vibração nos transportadores mais antigos»; nenhuma delas respeita o filtro «só o que está em stock para este escalão de contrato». O retrieval híbrido — filtros primeiro, lexical e semântico fundidos, chunks de produto sensíveis à estrutura — responde corretamente aos dois técnicos e mostra as fontes. O mesmo modelo do princípio ao fim. A diferença toda está na arquitetura de retrieval, e é por isso que se pode confiar na automação construída em cima dela para agir.
As cinco perguntas do comprador
Se um fornecedor — nós incluídos — lhe propuser seja o que for com forma de RAG, pergunte:
- Como fazem o chunking, e porquê assim para o nosso corpus? («1000 tokens fixos» quer dizer que não olharam para os seus documentos.)
- O retrieval é híbrido — semântico, lexical e filtrado? (Cada perna em falta tem uma classe de falha com nome.)
- O que acontece quando um documento muda às 15:00? (Se a resposta tiver a palavra «noturna», a desatualização é uma funcionalidade que está a comprar.)
- Onde estão as citações? (Sem proveniência, sem auditoria, sem ciclo de melhoria.)
- Mostrem-me a avaliação do retrieval. (Sem golden set, sem hit rate — então a qualidade é anedota, e as anedotas foram escolhidas por quem vende.)
Respostas resmungadas a estas perguntas são a forma de comprar a demo em vez do sistema. A lógica do interrogatório é a mesma que aplicamos a toda a categoria em O seu website está a tornar-se um agente: a superfície agora é fácil; o substrato é que é o produto.
Bilhete de entrada, e depois o jogo
O RAG deixou de ser diferenciador no dia em que virou tutorial de arranque rápido. O que diferencia agora é tudo o que o tutorial salta: chunking editorial, fusão híbrida, atualidade em tempo de escrita, citações e avaliações que mantêm os quatro honestos. Isso não é um fim de semana. É, isso sim, um fosso — porque a demo de fim de semana dos seus concorrentes estagna exatamente onde a sua teria estagnado, e a maioria deles vai lançá-la à mesma.
Se quiser uma leitura honesta sobre o estado real do seu retrieval — incluindo «a sua construção ingénua chega perfeitamente para este caso de uso, não a doure a ouro», que às vezes é a resposta verdadeira — fale connosco. Traga três perguntas em que o seu sistema erra; nós rastreamo-las até à camada que está a mentir.
- rag
- retrieval
- ai-engineering