diff --git a/src/app/api/env-status/route.ts b/src/app/api/env-status/route.ts index 621fbddb..94443628 100644 --- a/src/app/api/env-status/route.ts +++ b/src/app/api/env-status/route.ts @@ -5,6 +5,7 @@ export interface EnvStatusResponse { openai: boolean; replicate: boolean; fal: boolean; + kie: boolean; } export async function GET() { @@ -14,6 +15,7 @@ export async function GET() { openai: !!process.env.OPENAI_API_KEY, replicate: !!process.env.REPLICATE_API_KEY, fal: !!process.env.FAL_API_KEY, + kie: !!process.env.KIE_API_KEY, }; return NextResponse.json(status); diff --git a/src/components/ProjectSetupModal.tsx b/src/components/ProjectSetupModal.tsx index 26bd89c8..662ad48a 100644 --- a/src/components/ProjectSetupModal.tsx +++ b/src/components/ProjectSetupModal.tsx @@ -591,6 +591,60 @@ export function ProjectSetupModal({ + {/* Kie.ai Provider */} +
Add API keys via .env.local for better security. Keys added here override .env and are stored in your browser.