Spaces:
Paused
Paused
| import { NextResponse } from "next/server"; | |
| import { getServerSideConfig } from "../../config/server"; | |
| const serverConfig = getServerSideConfig(); | |
| // Danger! Don not write any secret value here! | |
| // 警告!不要在这里写入任何敏感信息! | |
| const DANGER_CONFIG = { | |
| needCode: serverConfig.needCode, | |
| hideUserApiKey: serverConfig.hideUserApiKey, | |
| enableGPT4: serverConfig.enableGPT4, | |
| }; | |
| declare global { | |
| type DangerConfig = typeof DANGER_CONFIG; | |
| } | |
| async function handle() { | |
| return NextResponse.json(DANGER_CONFIG); | |
| } | |
| export const GET = handle; | |
| export const POST = handle; | |
| export const runtime = "edge"; | |