Beranda / Glosarium / Retrieval
What is Retrieval?
Retrieval adalah langkah dalam RAG di mana dokumen atau chunk relevan ditarik dari knowledge store berdasarkan query pengguna. osFoundry menggabungkan pencarian vector embedding dengan pencarian keyword BM25 dan reranking opsional.
Detail
Retrieval biasanya diimplementasikan sebagai: ambil query pengguna, embed ke vector, cari vector index untuk nearest neighbors, opsional gabungkan dengan BM25 untuk kecocokan keyword, kembalikan top-k. Kualitas tergantung pada model embedding, strategi chunking, dan reranker.
Retrieval hybrid (vector + keyword) cenderung mengalahkan vector murni — keyword menangkap akronim dan istilah spesifik yang kadang dilewatkan embedding.
How osFoundry approaches Retrieval
Pipeline default osFoundry menggunakan Voyage embedding + tantivy BM25 + Voyage reranker. Setiap stage dapat dikonfigurasi di osStudio.
Related terms
Related features