Interface: HybridSearcherConfig
Defined in: packages/agentos/src/rag/search/HybridSearcher.ts:35
Configuration for the hybrid searcher.
Interface
HybridSearcherConfig
Properties
denseWeight?
optionaldenseWeight:number
Defined in: packages/agentos/src/rag/search/HybridSearcher.ts:37
Weight for dense (vector) results. Range: 0-1. Default: 0.7.
fusionMethod?
optionalfusionMethod:"rrf"|"weighted-sum"|"interleave"
Defined in: packages/agentos/src/rag/search/HybridSearcher.ts:43
Fusion method for merging ranked lists. Default: 'rrf'.
rrfK?
optionalrrfK:number
Defined in: packages/agentos/src/rag/search/HybridSearcher.ts:41
RRF constant k. Higher values flatten score differences. Default: 60.
sparseWeight?
optionalsparseWeight:number
Defined in: packages/agentos/src/rag/search/HybridSearcher.ts:39
Weight for sparse (BM25) results. Range: 0-1. Default: 0.3.