Skip to main content

Module hybrid

Module hybrid 

Source
Expand description

Hybrid search combining vector similarity and full-text search

Provides a unified search experience by combining:

  • Vector similarity scores (cosine, euclidean, dot product)
  • Full-text BM25 scores

The final score is computed as: score = vector_weight * vector_score + (1 - vector_weight) * text_score

Structsยง

HybridConfig
Configuration for hybrid search
HybridResult
Result of hybrid search
HybridSearcher
Hybrid search engine that combines vector and text search