Text to video
Elo with audio · text-to-video arena
Custom pricing for production workloads
Wan 3.0 Video is Alibaba Cloud's all-in-one reference-based video generation model, supporting text-to-video, image-to-video, and reference-based generation up to 30 seconds long.
Wan 3.0 is Alibaba Cloud's all-in-one reference-based video generation model, supporting text-to-video, image-to-video, and reference-based generation from images, video, audio, documents, and web links, up to 30 seconds long.
alibaba/wan3.0-videoPOST https://api.aimlapi.com/v2/video/generationsWan 3.0, Alibaba Cloud's all-in-one reference-based video generation model. It supports text-to-video, image-to-video (first/last frame), and reference-based generation from images, videos, audio, documents, and web links, producing videos up to 30 seconds long.
All-in-one video generation
Generate from text, animate an image, or guide output with reference images, video, audio, documents, or web links, all from one model.
Long-form clips
Produce videos up to 30 seconds long in a single generation.
Reference-driven production
Use existing assets (images, video, audio, documents, links) as generation references instead of prompting from scratch.
Wan 3.0 Video is documented as suited to advertising and marketing videos, including product demos and branded promotional content.
It is also documented for film-related work such as films, short dramas, and other cinematic or previsualization use cases.
It is documented for social content creation, including short-form social media clips and creator-focused videos.
It is documented for training and explainer content, including educational videos and corporate or internal communication videos.
Human-preference results for Wan 3.0 Video in text to video, silent video and image to video, next to models available on AI/ML API. Data retrieved Nov 3, 2026.
Elo with audio · text-to-video arena
Elo · silent text-to-video arena
Elo with audio · image-to-video arena
Arena results for models you can call with the same API key.
Blind votes on clips with generated sound, made from a text prompt. Wan 3.0 Video ranks #1 of 31.
The same text-to-video task, judged as silent video. Wan 3.0 Video ranks #5 of 36.
Blind votes on clips with sound animated from a start image. Wan 3.0 Video ranks #9 of 29.
Clips animated from a start image, judged as silent video. Wan 3.0 Video ranks #11 of 34.
| Usage | Price | Unit |
|---|---|---|
| Video generation | $0.05 | per second |
| Additional | $0.26 | per /sec |
Prices from the AI/ML API price list, checked on Nov 4, 2026.
AI/ML API rates for 5 models, per second.
| Model | Per second |
|---|---|
| $0.05 | |
| $0.1 | |
| $0.1 | |
| $0.1 | |
| $0.14 |
Give your agent the model details, code and documentation.
export AIMLAPI_KEY="8f2b4c7d9a1e6b3f…"curl 'https://api.aimlapi.com/v2/video/generations' \
-H "Authorization: Bearer $AIMLAPI_KEY" \
-H 'Content-Type: application/json' \
-d '{
"model": "alibaba/wan3.0-video",
"prompt": "A slow dolly shot through a sunlit greenhouse full of ferns, light dust in the air, natural camera motion"
}'import os
import requests
headers = {
"Authorization": f"Bearer {os.environ['AIMLAPI_KEY']}",
"Content-Type": "application/json",
}
payload = {
"model": "alibaba/wan3.0-video",
"prompt": "A slow dolly shot through a sunlit greenhouse full of ferns, light dust in the air, natural camera motion"
}
response = requests.post("https://api.aimlapi.com/v2/video/generations", headers=headers, json=payload, timeout=120)
response.raise_for_status()
print(response.json())const response = await fetch("https://api.aimlapi.com/v2/video/generations", {
method: "POST",
headers: {
Authorization: `Bearer ${process.env.AIMLAPI_KEY}`,
"Content-Type": "application/json",
},
body: JSON.stringify({
"model": "alibaba/wan3.0-video",
"prompt": "A slow dolly shot through a sunlit greenhouse full of ferns, light dust in the air, natural camera motion"
}),
});
if (!response.ok) throw new Error(`HTTP ${response.status}`);
console.log(await response.json());The request returns a generation id. Poll GET https://api.aimlapi.com/v2/video/generations?generation_id=<id> until the status is completed.
Wan 3.0 Video takes image, text as input and returns video.
Wan 3.0 Video became available on August 6, 2026.
Wan 3.0 Video costs $0.05 per second on AI/ML API, billed as you go with no subscription.
Wan 3.0 Video costs $0.05 per second on AI/ML API, billed as you go with no subscription.
Yes, Wan 3.0 Video accepts image input as well as a text prompt.
Wan 3.0 Video was built by Alibaba Cloud.
Use alibaba/wan3.0-video as the model id on AI/ML API.
Yes. Wan 3.0 Video is served through AI/ML API, so the same key and endpoint format used for other models applies.
Use alibaba/wan3.0-video as the model parameter. Requests go to https://api.aimlapi.com/v2/video/generations with your AI/ML API key.