AnúncioApresentando MongoDB 8.0, o MongoDB mais rápido de todos os tempos! Leia mais > >>
AnúncioVoyage AI se junta ao MongoDB para impulsionar aplicativos de AI mais precisos e confiáveis no Atlas. Saiba mais > >>
Blog home
arrow-left

A engenharia de contexto tem um problema de recuperação: conheça o rerank-3 e o rerank nativo

30 de setembro de 2026 ・ 6 min read

Toda equipe que cria agentes de IA descobre uma verdade fundamental: sem as informações certas, um agente não consegue dar uma resposta a uma pergunta ou tomar a ação correta de forma confiável.

À medida que as janelas de contexto dos LLM aumentavam, era tentador presumir que fornecer mais informações a um agente melhoraria sua precisão. Na prática, mais contexto torna os agentes mais lentos e caros, além de reduzir a precisão ao enterrar sinais úteis entre informações irrelevantes.

É por isso que o sucesso de um agente agora depende da engenharia de contexto, a prática de selecionar, organizar e apresentar a um agente apenas as informações necessárias para concluir uma tarefa com eficácia.

E o cerne desse trabalho acontece na recuperação. A questão não é quanto você pode colocar no contexto. São quais dez coisas de dez milhões você escolhe.

A plataforma de dados inteligente do MongoDB reúne os melhores modelos de embedding e reranking da Voyage AI com uma plataforma para criar, operar e evoluir sistemas de recuperação complexos. Com a introdução hoje da série Rerank 3 e do $rerank no pipeline de agregação, os desenvolvedores podem melhorar a qualidade e a ordenação do contexto recuperado no mesmo sistema em que residem seus dados operacionais. O resultado é uma maneira mais simples de criar sistemas de recuperação que dão aos agentes o contexto de que precisam para tomar ação.

A pilha de recuperação

A recuperação eficaz requer um sistema coordenado para encontrar informações úteis, determinar o que é mais importante e entregá-las com eficiência ao agente.

A estratégia determina como o sistema busca seus dados. A busca por palavras-chave pode trazer termos exatos, enquanto a pesquisa vetorial encontra conteúdo conceitualmente semelhante. Os filtro e as abordagens híbridas acrescentam precisão e controle, garantindo que apenas o contexto relevante seja recuperar.

Os modelos determinam como é a relevância dos seus dados. Um modelo de embedding mais forte ajuda a pesquisa vetorial a identificar melhores candidatos ao compreender a semelhança conceitual e a intenção da query. Um reranker permite que a recuperação de primeiro estágio otimize o recall e, em seguida, separa as correspondências mais fortes do conjunto de candidatos.

O mecanismo certo reúne essas tecnologias díspares, mantendo os dados atualizados e as querys eficientes conforme o sistema é executado em produção.

Sem uma plataforma unificada para gerenciar a recuperação, o trabalho fica complicado rapidamente. Você pode usar um provedor para embeddings, outro para reranking e vários fornecedor de banco de dados para seus dados operacionais, de pesquisa e vetoriais. Isso significa mais integrações, tarefas de sincronização e chamadas de API para manter. Também pode criar problemas silenciosos: o índice de pesquisa vetorial pode usar uma versão do modelo de embedding enquanto seu aplicativo usa outra, prejudicando a relevância sem causar um erro explícito.

Figura 1. O pipeline de recuperação desconectado.

Um diagrama ilustrando um pipeline de recuperação desconectado, mostrando setas que fluem de uma query e dados não estruturados através de modelos de embedding separados, pesquisa vetorial e rerankers antes de chegar a um LLM para obter uma resposta fundamentada.

O MongoDB reúne esses elementos em uma única plataforma. Ele oferece suporte às estratégias de pesquisa que os desenvolvedores precisam, incluindo recuperação de texto, vetor, híbrida e com filtro, e as combina com os modelos de embedding e rerankers de última geração da Voyage AI. A embedding automatizado mantém os vetores sincronizados à medida que os dados mudam, enquanto o rerank nativo permite que os desenvolvedores refinem os resultados no mesmo pipeline de agregação. O resultado é uma única query que pode pesquisar dados operacionais, aplicar a estratégia de recuperação certa, reclassificar os resultados e retornar o contexto que um agente precisa.

Figura 2. O pipeline de recuperação unificado impulsionado pelo MongoDB.

Um diagrama que mostra o pipeline de recuperação unificada desenvolvido pelo MongoDB e Voyage AI, onde uma query flui através de um sistema integrado contendo modelos de embedding, dados não estruturados, pesquisa vetorial e rerankers diretamente para um LLM para uma resposta fundamentada.

Os modelos

A introdução hoje do rerank-3 e rerank-3-lite oferece melhor precisão em todas as tarefas, com os maiores ganhos em documentos longos e código. O rerank-3 supera o Cohere Rerank v4.0 Pro em 2,72% e o Qwen3-Reranker-8B em 3,02% no geral. Se você usa o rerank-2.5 hoje, o upgrade é uma alteração do nome do modelo de uma linha. Mesma API, mesmo preço.

O rerank-3 melhora a relevância, independentemente de como o conjunto inicial de candidatos é recuperado. A tabela abaixo mostra o aumento da precisão em vários métodos comuns de recuperação em primeiro estágio.

Tabela 1. Comparações de precisão.

Primeiro estágioGanho de NDCG@10 do $rerank
BM25 (apenas léxico)+20,56%
OpenAI v3 large+12,77%
voyage-4-large+5,08%

O mecanismo

O MongoDB é o mecanismo de recuperação operacional por trás de tudo isso, e todas as estratégias são executadas nativamente nos mesmos dados nos quais seu aplicativo já grava. A pesquisa lexical captura identificadores, códigos de erro e nomes exatos de produtos. A pesquisa vetorial captura conceitos e paráfrases. A recuperação híbrida os combina, e os filtros de metadados mantêm o conjunto de candidatos pequeno o suficiente para continuar sendo rápido. Nada disso requer mover os dados para um sistema separado ou manter duas cópias em sincronização.

O Automated Embedding lida com a parte que geralmente quebra. Os vetores são gerados e atualizados no nível do campo em tempo real, com consumo de token e integridade do índice visíveis na IU do Atlas. Não há tarefa de embedding para possuir e nenhuma chance de divisão entre a versão do modelo em que seu índice foi criar e a versão do modelo na qual suas query são executadas.

O $rerank, disponível hoje, adiciona a etapa final de ordenação a esse mesmo pipeline. É um estágio sem índice que pode pegar qualquer conjunto de candidatos que o estágio anterior produziu e reclassificá-lo com rerank-3 ou rerank-3-lite. Nenhum fornecedor separado, nenhuma chamada de API externa, nenhuma etapa de remontagem no código da aplicação — o que é importante quando um agente está fazendo várias chamadas de recuperação por tarefa em vez de uma.

Figura 3. $rerank em ação.

Um diagrama que ilustra o $rerank em ação, mostrando como os resultados iniciais de pesquisa para "cortiça", "flipchart" e "superfície de apagamento a seco" são reclassificados e reordenados por pontuações de relevância de 0,9, 0,8 e 0,7, respectivamente.

Gravity: Veja como funciona

A Gravity está criando uma rede de publicidade que otimiza a publicidade para a era da IA. A relevância não é algo bom para se ter; é o produto. O problema não era a recuperação. Os modelos anteriores de embedding e reranking retornaram pontuações de relevância agrupadas muito próximas umas das outras, então a Gravity não conseguiu separar com confiança uma correspondência forte de uma fraca.

“O ponto mais importante que descobrimos em nossos benchmarks foi a capacidade da Voyage AI de ser discriminatória com candidatos que não são compatíveis e realmente promover os que são”, disse Leo Martinez, cofundador e CTO da Gravity. A mudança para a Voyage AI reduziu a latência de recuperação em cerca de 50% e melhorou a precisão conforme o volume de solicitações aumentava.

Fechando a lacuna

A qualidade da recuperação é uma camada do que o MongoDB está construindo para que os agentes executem. O MongoDB 9.0 e o Atlas Infinite são a camada de desempenho e de dimensionar elasticamente, absorvendo o tráfego intermitente que as cargas de trabalho de agentes criam. O Atlas Agent Engine é a camada de memória e governança, dando aos agentes contexto persistente e guardrails entre sessões; a recuperação é alimentada pelo Atlas Vector Search e Voyage AI. Um agente decide o que recuperar antes de decidir o que fazer. Infraestrutura mais rápida com recuperação ruim só significa agir sobre a coisa errada mais cedo.

Obter a recuperação certa não requer mais uma arquitetura complexa. A Embedding automatizado lida com os embeddings, o $rerank lida com o ordenamento e ambos são executados em seus dados operacionais diretamente no MongoDB. Os modelos também estão disponíveis autônomo por meio da Embedding and Reranking API do Atlas.

megaphone
Próximos passos

Comece com o embedding automatizado e o Reranking nativo aqui. Para saber tudo o que foi anúncio no MongoDB.local NYC—bem como as atualizações mais recentes do produto—visite nossa página Novidades.  

Recursos do MongoDB
Produtos MongoDB|Hub de aprendizagem Atlas|MongoDB University|Documentação|Eventos do MongoDB