feat(server): implement vid_gen async API and mode-aware capabilities (#1437)

This commit is contained in:
leejet
2026-04-18 15:06:36 +08:00
committed by GitHub
parent f3f69e2fbe
commit 4d626d24b2
14 changed files with 1345 additions and 339 deletions
+8
View File
@@ -1589,10 +1589,18 @@ bool SDGenerationParams::from_json_str(
LOG_ERROR("invalid init_image");
return false;
}
if (!parse_image_json_field(j, "end_image", 3, width, height, end_image)) {
LOG_ERROR("invalid end_image");
return false;
}
if (!parse_image_array_json_field(j, "ref_images", 3, width, height, ref_images)) {
LOG_ERROR("invalid ref_images");
return false;
}
if (!parse_image_array_json_field(j, "control_frames", 3, width, height, control_frames)) {
LOG_ERROR("invalid control_frames");
return false;
}
if (!parse_image_json_field(j, "mask_image", 1, width, height, mask_image)) {
LOG_ERROR("invalid mask_image");
return false;