MCPcopy
hub / github.com/Zleap-AI/SAG / RerankClient

Interface RerankClient

src/ai/rerank-client.ts:6–12  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

4import type { EventRecord } from "../types.js";
5
6export interface RerankClient {
7 rerankEvents(input: {
8 query: string;
9 candidates: EventRecord[];
10 topK: number;
11 }): Promise<string[]>;
12}
13
14export class QwenRerankClient implements RerankClient {
15 async rerankEvents(input: {

Callers

nothing calls this directly

Implementers 2

QwenRerankClientsrc/ai/rerank-client.ts
OpenAICompatibleLlmClientsrc/ai/llm-client.ts

Calls

no outgoing calls

Tested by

no test coverage detected