Wan 3.0 Prime
Video Generationalibaba/wan-3.0-primeWan 3.0 Prime is the speed-optimized edition of Alibaba's Tongyi Wanxiang Wan 3.0, released on 2026-08-24, which substantially raises generation speed while holding on to 3.0's output quality. It keeps the same unified capability set: text-to-video, image-to-video (first frame or first-and-last frame), and reference-to-video in one model, with mixed text, image, video, and audio input. It outputs 480P, 720P, or 1080P clips of 2 to 30 seconds across six aspect ratios plus adaptive, and emits synchronized audio by default. Billed per second of output at a premium over Wan 3.0. Accessible via the OpenAI-compatible protocol.
Pricing
From $0.064/s| Resolution | Mode | Audio | Price / Second |
|---|---|---|---|
| 480p | Any | Any | $0.064/s |
| 720p | Any | Any | $0.13/s |
| 1080p | Any | Any | $0.26/s |
| All other combinations | $0.26/s | ||
Billed per second of generated video. Supported parameter combinations and prices are determined by the live API and may vary by model version.
Providers
/v1/videos/v1/videosCode Examples
import timeimport requestsBASE = "https://api.ofox.run/v1/videos"HEADERS = {"Authorization": "Bearer YOUR_OFOX_API_KEY"}# Create the generation tasktask = requests.post(BASE, headers=HEADERS, json={"model": "alibaba/wan-3.0-prime","prompt": "A golden retriever running on the beach at sunset","duration": 2,"resolution": "1080p","generate_audio": True,"provider": {"type": "alicloud"},# Or: "provider": {"type": "aliyun"}}).json()# Poll until the task reaches a terminal statewhile True:task = requests.get(f"{BASE}/{task['id']}", headers=HEADERS).json()if task["status"] in ("completed", "failed", "cancelled", "expired"):breaktime.sleep(10)# Prefer mirror_urls (persistent) then fall back to unsigned_urls (24h)print((task.get("mirror_urls") or task.get("unsigned_urls") or [None])[0])