Repository navigation
v2.1.2
What's Changed
Hybrid Search for OpenSearch
- Add
hybrid_search()method combining k-NN dense vectors with BM25 text matching - Update
vector_search()with optional hybrid mode - Uses OpenSearch script_score to combine semantic + lexical matching
- Configurable weights: dense (default 0.7) and sparse/BM25 (default 0.3)
This enables true hybrid search on OpenSearch Serverless - combining the best of semantic similarity and keyword matching.
Full Changelog: v2.1.1...v2.1.2