mirror of
https://github.com/diegosouzapw/OmniRoute.git
synced 2026-07-26 09:52:11 +03:00
21 lines
430 B
TypeScript
21 lines
430 B
TypeScript
import { getUnifiedModelsResponse } from "./catalog";
|
|
|
|
/**
|
|
* Handle CORS preflight
|
|
*/
|
|
export async function OPTIONS() {
|
|
return new Response(null, {
|
|
headers: {
|
|
"Access-Control-Allow-Methods": "GET, OPTIONS",
|
|
"Access-Control-Allow-Headers": "*",
|
|
},
|
|
});
|
|
}
|
|
|
|
/**
|
|
* GET /v1/models - OpenAI compatible models list
|
|
*/
|
|
export async function GET(request: Request) {
|
|
return getUnifiedModelsResponse(request);
|
|
}
|