Skip to main content

Function: linearBlend()

linearBlend<T>(results, alpha?): T & object[]

Defined in: Services/Search/ScoreFusion.ts:50

Linear blend of embedding and reranker scores.

Type Parameters

T

T extends FusableResult

Parameters

results

T[]

Results with embeddingScore and rerankerScore

alpha?

number = 0.4

Weight for embedding score (1-alpha for reranker). Default: 0.4

Returns

T & object[]

Results with fusedScore added, sorted by fusedScore descending