8 lines
381 B
Python
8 lines
381 B
Python
"""
|
|
Contextual Retrieval package for enhancing RAG systems.
|
|
|
|
This package implements advanced retrieval techniques based on Anthropic's Contextual Retrieval:
|
|
- Contextual Embeddings: Adding rich context to chunks before embedding
|
|
- Contextual BM25: Using BM25 for exact matching with context-enhanced chunks
|
|
- Reranking: Further improving results by reranking retrieved chunks
|
|
""" |