cherry-studio/src/main/knowledge/reranker/Reranker.ts
fullex dc06c103e0
chore[lint]: add import type lint (#11091)
chore: add import type lint
2025-11-01 10:40:02 +08:00

14 lines
442 B
TypeScript

import type { KnowledgeBaseParams, KnowledgeSearchResult } from '@types'
import GeneralReranker from './GeneralReranker'
export default class Reranker {
private sdk: GeneralReranker
constructor(base: KnowledgeBaseParams) {
this.sdk = new GeneralReranker(base)
}
public async rerank(query: string, searchResults: KnowledgeSearchResult[]): Promise<KnowledgeSearchResult[]> {
return this.sdk.rerank(query, searchResults)
}
}