Startseite / Glossar / Retrieval
What is Retrieval?
Retrieval ist der Schritt in RAG, bei dem relevante Dokumente oder Chunks basierend auf der Nutzeranfrage aus einem Wissensspeicher abgerufen werden. osFoundry kombiniert Vektor-Einbettungssuche mit BM25-Schlüsselwortsuche und optionalem Reranking.
Detail
Retrieval wird typischerweise so implementiert: Nehmen Sie die Nutzeranfrage, betten Sie sie in einen Vektor ein, durchsuchen Sie einen Vektorindex nach nächsten Nachbarn, kombinieren Sie optional mit BM25 für Schlüsselworttreffer, geben Sie Top-k zurück. Die Qualität hängt vom Einbettungsmodell, der Chunking-Strategie und dem Reranker ab.
Hybrides Retrieval (Vektor + Schlüsselwort) schlägt in der Regel reines Vektor-Retrieval — Schlüsselwörter erfassen Akronyme und spezifische Begriffe, die Einbettungen manchmal verfehlen.
How osFoundry approaches Retrieval
Die Standard-Pipeline von osFoundry verwendet Voyage-Einbettungen + tantivy BM25 + Voyage-Reranker. Jede Stufe ist in osStudio konfigurierbar.
Related terms
Related features