Spaces:
Running
Running
File size: 445 Bytes
16b7924 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
import type { PreviewServer, ViteDevServer } from "vite";
import { startRerankerService, stopRerankerService } from "./rerankerService";
export async function rerankerServiceHook<
T extends ViteDevServer | PreviewServer,
>(server: T) {
try {
await startRerankerService();
} catch (error) {
console.error("Failed to start reranker service:", error);
}
server.httpServer?.on("close", () => {
stopRerankerService();
});
}
|