Skip to main content

Interface: IReranker

Defined in: Services/Search/IReranker.ts:10

Methods

dispose()

dispose(): Promise<void>

Defined in: Services/Search/IReranker.ts:18

Release resources.

Returns

Promise<void>


initialize()

initialize(): Promise<void>

Defined in: Services/Search/IReranker.ts:12

Load model or verify API connectivity.

Returns

Promise<void>


rerank()

rerank(query, candidates, topN): Promise<RerankResult[]>

Defined in: Services/Search/IReranker.ts:15

Rescore candidates against the query and return top-N sorted by relevance.

Parameters

query

string

candidates

SearchCandidate[]

topN

number

Returns

Promise<RerankResult[]>