Início / Glossário / Retrieval
What is Retrieval?
Retrieval (recuperação) é o passo em RAG no qual documentos ou chunks relevantes são puxados de um repositório de conhecimento com base na consulta do usuário. O osFoundry combina busca por embeddings vetoriais com busca por palavra-chave BM25 e reranking opcional.
Detail
Retrieval é normalmente implementado como: pegar a consulta do usuário, fazer embed dela em um vetor, buscar em um índice vetorial pelos vizinhos mais próximos, opcionalmente combinar com BM25 para correspondências de palavra-chave, retornar top-k. A qualidade depende do modelo de embedding, da estratégia de chunking e do reranker.
Retrieval híbrido (vetorial + palavra-chave) tende a superar puro vetorial — palavras-chave pegam acrônimos e termos específicos que embeddings às vezes perdem.
How osFoundry approaches Retrieval
O pipeline padrão do osFoundry usa embeddings Voyage + BM25 tantivy + reranker Voyage. Cada estágio é configurável no osStudio.
Related terms
Related features