generate_video
Start a paid video job with user approval and an exact expectedCredits quote. Required requestId deduplicates identical retries for 24h. Never use a new id to retry an uncertain submission. Returns taskId. For i2v upload the image first; for t2v select a -t2v model.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| audio | No | ||
| model | Yes | Exact model id from list_video_models. | |
| prompt | Yes | ||
| duration | Yes | ||
| imageUrl | No | ||
| requestId | Yes | Unique submission id, e.g. a UUID. Reuse for identical retries within 24 hours; never change after an uncertain outcome. | |
| multiShots | No | ||
| resolution | Yes | ||
| aspectRatio | No | ||
| lastFrameUrl | No | ||
| expectedCredits | Yes |