searchHybrid method
Hybrid search combining vector and keyword (BM25) search.
Uses Reciprocal Rank Fusion (RRF) to combine semantic and keyword results.
Implementation
Future<List<hybrid.HybridSearchResult>> searchHybrid(
String query, {
int topK = 10,
double vectorWeight = 0.5,
double bm25Weight = 0.5,
}) => _ragService.searchHybrid(
query,
topK: topK,
vectorWeight: vectorWeight,
bm25Weight: bm25Weight,
);