Skip to content

FusionRetrieverOptions

Defined in: retrievers/fusion-retriever.ts:76

optional candidateLimit?: number

Defined in: retrievers/fusion-retriever.ts:81

Number of candidates to request from each underlying retriever before fusion. Defaults to the harness limit passed at query time.


optional k?: number

Defined in: retrievers/fusion-retriever.ts:12

Damping constant that controls how quickly a document’s contribution decays with rank. Larger values flatten the curve. Defaults to DEFAULT_RRF_K.

ReciprocalRankFusionOptions.k


optional limit?: number

Defined in: retrievers/fusion-retriever.ts:16

Truncate the fused output to this many ids. Defaults to no limit.

ReciprocalRankFusionOptions.limit


optional weights?: readonly number[]

Defined in: retrievers/fusion-retriever.ts:14

Optional per-ranking weights, aligned by index with rankings.

ReciprocalRankFusionOptions.weights