@lobehub/chat
Version:
Lobe Chat - an open-source, high-performance chatbot framework that supports speech synthesis, multimodal, and extensible Function Call plugin system. Supports one-click free deployment of your private ChatGPT/LLM web application.
26 lines (19 loc) • 625 B
text/typescript
import { NextResponse } from 'next/server';
import { AssistantStore } from '@/server/modules/AssistantStore';
export const runtime = 'edge';
export const GET = async (req: Request) => {
try {
const locale = new URL(req.url).searchParams.get('locale');
const market = new AssistantStore();
const data = await market.getAgentIndex(locale as any);
return NextResponse.json(data);
} catch {
return new Response(`failed to fetch agent market index`, {
headers: {
'Access-Control-Allow-Origin': '*',
'Content-Type': 'application/json',
},
status: 500,
});
}
};