Submit an async text-to-video or image-to-video task with any of 4 Wan models (wan2.6-t2v, wan2.6-i2v, wan2.7-t2v, wan2.7-i2v). Returns a task_id to poll.
task_id to poll via GET /apis/v1/services/aigc/tasks/{task_id}.
| Model | Kind | Image input field | Output SR |
|---|---|---|---|
wan2.6-t2v | text-to-video | n/a | 1080 |
wan2.6-i2v | image-to-video | input.img_url | 720 |
wan2.7-t2v | text-to-video | n/a | 720 |
wan2.7-i2v | image-to-video | input.media ⚠️ | 720 |
X-DashScope-Async: enablemodel + input.prompt always. Image field only for -i2v models (see table).task_id and poll /services/aigc/tasks/{task_id} every 3–5 s. See Async Operations for the full polling pattern (including failure handling).Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Must be enable to run asynchronously (the only mode currently supported).
enable Video generation model. Use -t2v suffix for text-to-video, -i2v for image-to-video. Note the i2v schema difference: wan2.6-i2v takes a reference image via input.img_url (string), while wan2.7-i2v takes it via input.media (array).
wan2.6-t2v, wan2.6-i2v, wan2.7-t2v, wan2.7-i2v "wan2.6-t2v"
Required body container. prompt is always required; image inputs depend on the model (see field descriptions).