Skip to main content

Interface: HybridSearcherConfig

Defined in: packages/agentos/src/rag/search/HybridSearcher.ts:35

Configuration for the hybrid searcher.

Interface

HybridSearcherConfig

Properties

denseWeight?

optional denseWeight: number

Defined in: packages/agentos/src/rag/search/HybridSearcher.ts:37

Weight for dense (vector) results. Range: 0-1. Default: 0.7.


fusionMethod?

optional fusionMethod: "rrf" | "weighted-sum" | "interleave"

Defined in: packages/agentos/src/rag/search/HybridSearcher.ts:43

Fusion method for merging ranked lists. Default: 'rrf'.


rrfK?

optional rrfK: number

Defined in: packages/agentos/src/rag/search/HybridSearcher.ts:41

RRF constant k. Higher values flatten score differences. Default: 60.


sparseWeight?

optional sparseWeight: number

Defined in: packages/agentos/src/rag/search/HybridSearcher.ts:39

Weight for sparse (BM25) results. Range: 0-1. Default: 0.3.