Create one task
POST with X-DashScope-Async: enable. Save output.task_id from the PENDING response.
Configure a real Model Studio request and copy valid JSON, cURL, and polling commands. This playground never asks for an API key and never sends a generation request.
Choose the task and parameters. The request updates immediately using the official asynchronous endpoint shape.
{
"model": "wan3.0-video",
"input": {},
"parameters": {
"resolution": "720P",
"ratio": "adaptive",
"duration": 10,
"audio": true,
"watermark": false
}
}Video generation takes minutes, so production code must create a task, persist its ID, and poll without creating duplicates.
POST with X-DashScope-Async: enable. Save output.task_id from the PENDING response.
GET the regional task URL, typically about every 15 seconds, until SUCCEEDED or FAILED.
Task IDs and generated video URLs last 24 hours. Download successful output to durable storage.
These are the current documented boundaries, not suggested creative targets.
| Field | Official boundary |
|---|---|
| Prompt | Chinese or English · up to 20,000 characters |
| Reference images | Up to 10 · each ≤20 MB · 240–8000 px per side |
| Reference video | Up to 5 clips · combined ≤15s · MP4/MOV · each ≤100 MB |
| Reference audio | Up to 5 clips · combined ≤15s · WAV/MP3 · each ≤15 MB |
| Document | One file or public link · file ≤100 MB · validated page limit 50 |
| Duration | 2–30s without input video; input video + output video ≤30s |
Facts and prices on these pages are dated snapshots from Alibaba Cloud and Model Studio. Confirm the console before a paid production run.
Facts and prices on these pages are dated snapshots from Alibaba Cloud and Model Studio. Confirm the console before a paid production run.