Was ist der Zweck der `retriever`-Klasse in einem hybriden Suchsystem?	Sie dient dazu, die Suchmethoden (z. B. Vector Index und BM25 Index) zu bündeln und deren Ergebnisse zu kombinieren.
Welche Voraussetzung müssen die verschiedenen Suchimplementierungen (wie Vector Index und BM25 Index) erfüllen, um in einem Retriever verwendet werden zu können?	Sie müssen eine nahezu identische öffentliche API (Public API) besitzen.
Welche Technik wird verwendet, um die Ergebnisse verschiedener Suchmethoden zu kombinieren?	Reciprocal Rank Fusion (RRF).
Wie funktioniert Reciprocal Rank Fusion (RRF) im Wesentlichen?	Es wird ein Score für jeden Textabschnitt berechnet, basierend auf seinem Rang in jedem einzelnen Suchindex.
Wie lautet die allgemeine Form des Terms, der in der RRF-Formel verwendet wird?	1 / (1 + Rang).
Was ist der Hauptvorteil der Verwendung einer konsistenten API für alle Suchindizes?	Es ermöglicht das einfache Hinzufügen neuer Suchmethoden zum Retriever, ohne den bestehenden Code ändern zu müssen.
Was ist das übergeordnete Ziel des Einsatzes eines hybriden Suchansatzes?	Die Genauigkeit der RAG-Pipeline (Retrieval-Augmented Generation) zu verbessern.
