seedinteger
Random seed [0, 2147483647].
audiobooleanDefault: true
Enable automatic audio generation. Set to false to force a silent output.
imagestring* required
First-frame image (URL or Base64). Supported formats: JPEG/JPG/PNG/BMP/WEBP, 360-2000px, ≤10MB.
promptstring* required
Motion/story description for the video (max 2000 characters).
durationEnum
Video duration in seconds. Supported values 5, 10, or 15.
Possible values: 5, 10, 15
audio_urlstring
Custom audio file URL (wav/mp3, 3-30s, ≤15MB). Overrides the audio flag.
resolutionEnumDefault: "720P"
Output resolution tier:
- 480P
- 720P
- 1080P
Possible values: 480P, 720P, 1080P
multi_shotsEnumDefault: "single"
Specifies the shot type for video generation.
Only takes effect when prompt_extend is enabled.
- single: Default value, outputs single-shot video
- multi: Outputs multi-shot video
Possible values: single, multi
prompt_extendbooleanDefault: true
Enable intelligent prompt rewriting (slightly longer latency, better detail).
safety_filterbooleanDefault: true
Enable content safety filter. Defaults to true. Set to false to disable content safety inspection.
negative_promptstring
Negative prompt describing unwanted content (max 500 characters).