Retriever Modules
We are actively adding more tailored retrieval guides. In the meanwhile, please take a look at the API References.
Index Retrievers
Please see the retriever modes for more details on how to get a retriever from any given index.
If you want to import the corresponding retrievers directly, please check out our API reference.
Advanced Retriever Guides
Check out our comprehensive guides on various retriever modules, many of which cover advanced concepts (auto-retrieval, routing, ensembling, and more).
Examples
Knowledge Graph Retrievers
Composed Retrievers
- Simple Fusion Retriever
- Reciprocal Rerank Fusion Retriever
- Auto-Retrieval (with Chroma)
- Auto-Retrieval (with BagelDB)
- Recursive Retriever + Query Engine Demo
- Router Retriever
- Ensemble Retrieval Guide
- Auto Merging Retriever
- Recursive Retriever + Node References
- Recursive Retriever + Node References + Braintrust
- Metadata Replacement + Node Sentence Window
- Text-to-SQL Guide (Query Engine + Retriever)
- DeepMemory (Activeloop)