diff --git a/services/video-render/providers/veo.py b/services/video-render/providers/veo.py index ddbfd1d..c1dfd17 100644 --- a/services/video-render/providers/veo.py +++ b/services/video-render/providers/veo.py @@ -55,7 +55,7 @@ def run_veo_generation(task_id: str, params: dict) -> None: if params.get("number_of_videos"): body["parameters"]["numberOfVideos"] = int(params["number_of_videos"]) if params.get("duration"): - body["parameters"]["durationSeconds"] = str(params["duration"]) + body["parameters"]["durationSeconds"] = int(params["duration"]) if params.get("resolution"): body["parameters"]["resolution"] = params["resolution"] if params.get("negative_prompt"):