diff --git a/src/app/api/generate/providers/kie.ts b/src/app/api/generate/providers/kie.ts index 79228857..c4a45dad 100644 --- a/src/app/api/generate/providers/kie.ts +++ b/src/app/api/generate/providers/kie.ts @@ -139,6 +139,7 @@ export function getKieModelDefaults(modelId: string): Record { return { mode: "pro", character_orientation: "video", + background_source: "input_video", }; // Kling 2.6 video models diff --git a/src/app/api/models/[modelId]/route.ts b/src/app/api/models/[modelId]/route.ts index 25f1e113..e146fbe5 100644 --- a/src/app/api/models/[modelId]/route.ts +++ b/src/app/api/models/[modelId]/route.ts @@ -990,7 +990,7 @@ function getKieSchema(modelId: string): ExtractedSchema { parameters: [ { name: "mode", type: "string", description: "Generation mode", enum: ["std", "pro"], default: "pro" }, { name: "character_orientation", type: "string", description: "Character orientation source", enum: ["image", "video"], default: "video" }, - { name: "background_source", type: "string", description: "Background source", enum: ["image", "video"], default: "video" }, + { name: "background_source", type: "string", description: "Background source", enum: ["input_video", "input_image"], default: "input_video" }, ], inputs: [ { name: "prompt", type: "text", required: false, label: "Prompt" },