Wan 3.0
Wan 3.0 is a video generation model from alibaba available through the Givon AI API. Use the published schema to prepare inputs and request token quotes before generation.
Cost
from 4 tokens/s
IDEMPOTENCY_KEY="${IDEMPOTENCY_KEY:-$(uuidgen)}"
curl -X POST https://api.givon.ai/api/v1/generations \
-H "Authorization: Bearer $GIVON_API_KEY" \
-H "Idempotency-Key: $IDEMPOTENCY_KEY" \
-H "Content-Type: application/json" \
-d '{"type":"video","model":"wan-3.0","input":{"prompt":"cinematic drone shot over a city at night","aspectRatio":"adaptive","resolution":"480p","duration":5,"audioEnabled":true,"referenceAssetUris":["asset://asset_..."]}}'Input fields
* required| Field | Type | Default | Allowed |
|---|---|---|---|
prompt* promptGeneration prompt describing the scene, action and direction. | string | — | up to 5000 chars |
aspectRatio aspectRatio | string | adaptive | adaptive, 16:9, 4:3, 1:1, 3:4, 9:16 |
resolution resolution | string | 480p | 480p, 720p, 1080p |
duration duration | number | 5 | 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30 |
audioEnabled audioEnabledAdditional model-specific guidance. | boolean | true | boolean |
Start image startImageAsset input for the startImage slot. | string | — | image · asset, https, data |
End image endImageAsset input for the endImage slot. | string | — | image · asset, https, data |
Wan 30 reference video 1 wan30ReferenceVideo1Asset input for the wan30ReferenceVideo1 slot. | string | — | video · asset, https, data |
Wan 30 reference video 2 wan30ReferenceVideo2Asset input for the wan30ReferenceVideo2 slot. | string | — | video · asset, https, data |
Wan 30 reference video 3 wan30ReferenceVideo3Asset input for the wan30ReferenceVideo3 slot. | string | — | video · asset, https, data |
Wan 30 reference video 4 wan30ReferenceVideo4Asset input for the wan30ReferenceVideo4 slot. | string | — | video · asset, https, data |
Wan 30 reference video 5 wan30ReferenceVideo5Asset input for the wan30ReferenceVideo5 slot. | string | — | video · asset, https, data |
Wan 30 reference audio 1 wan30ReferenceAudio1Asset input for the wan30ReferenceAudio1 slot. | string | — | voiceover · asset, https, data |
Wan 30 reference audio 2 wan30ReferenceAudio2Asset input for the wan30ReferenceAudio2 slot. | string | — | voiceover · asset, https, data |
Wan 30 reference audio 3 wan30ReferenceAudio3Asset input for the wan30ReferenceAudio3 slot. | string | — | voiceover · asset, https, data |
Wan 30 reference audio 4 wan30ReferenceAudio4Asset input for the wan30ReferenceAudio4 slot. | string | — | voiceover · asset, https, data |
Wan 30 reference audio 5 wan30ReferenceAudio5Asset input for the wan30ReferenceAudio5 slot. | string | — | voiceover · asset, https, data |
Wan 30 reference document wan30ReferenceDocumentAsset input for the wan30ReferenceDocument slot. | string | — | file · asset, https, data |
Reference images referenceAssetUrisOptional reference assets as asset:// URIs, HTTPS URLs, or data URIs. | array | — | image · up to 10 · asset, https, data |
promptGeneration prompt describing the scene, action and direction.
- Type
- string
- Default
- —
- Allowed
- up to 5000 chars
aspectRatio- Type
- string
- Default
- adaptive
- Allowed
- adaptive, 16:9, 4:3, 1:1, 3:4, 9:16
resolution- Type
- string
- Default
- 480p
- Allowed
- 480p, 720p, 1080p
duration- Type
- number
- Default
- 5
- Allowed
- 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30
audioEnabledAdditional model-specific guidance.
- Type
- boolean
- Default
- true
- Allowed
- boolean
startImageAsset input for the startImage slot.
- Type
- string
- Default
- —
- Allowed
- image · asset, https, data
endImageAsset input for the endImage slot.
- Type
- string
- Default
- —
- Allowed
- image · asset, https, data
wan30ReferenceVideo1Asset input for the wan30ReferenceVideo1 slot.
- Type
- string
- Default
- —
- Allowed
- video · asset, https, data
wan30ReferenceVideo2Asset input for the wan30ReferenceVideo2 slot.
- Type
- string
- Default
- —
- Allowed
- video · asset, https, data
wan30ReferenceVideo3Asset input for the wan30ReferenceVideo3 slot.
- Type
- string
- Default
- —
- Allowed
- video · asset, https, data
wan30ReferenceVideo4Asset input for the wan30ReferenceVideo4 slot.
- Type
- string
- Default
- —
- Allowed
- video · asset, https, data
wan30ReferenceVideo5Asset input for the wan30ReferenceVideo5 slot.
- Type
- string
- Default
- —
- Allowed
- video · asset, https, data
wan30ReferenceAudio1Asset input for the wan30ReferenceAudio1 slot.
- Type
- string
- Default
- —
- Allowed
- voiceover · asset, https, data
wan30ReferenceAudio2Asset input for the wan30ReferenceAudio2 slot.
- Type
- string
- Default
- —
- Allowed
- voiceover · asset, https, data
wan30ReferenceAudio3Asset input for the wan30ReferenceAudio3 slot.
- Type
- string
- Default
- —
- Allowed
- voiceover · asset, https, data
wan30ReferenceAudio4Asset input for the wan30ReferenceAudio4 slot.
- Type
- string
- Default
- —
- Allowed
- voiceover · asset, https, data
wan30ReferenceAudio5Asset input for the wan30ReferenceAudio5 slot.
- Type
- string
- Default
- —
- Allowed
- voiceover · asset, https, data
wan30ReferenceDocumentAsset input for the wan30ReferenceDocument slot.
- Type
- string
- Default
- —
- Allowed
- file · asset, https, data
referenceAssetUrisOptional reference assets as asset:// URIs, HTTPS URLs, or data URIs.
- Type
- array
- Default
- —
- Allowed
- image · up to 10 · asset, https, data
Cost
from 4 tokens/sThe variant is selected automatically from request fields, so you do not need to send it.
Capabilities
text_to_videoimage_to_videovideo_referencestartImage:imageendImage:imagewan30ReferenceVideo1:videowan30ReferenceVideo2:videowan30ReferenceVideo3:videowan30ReferenceVideo4:videowan30ReferenceVideo5:videowan30ReferenceAudio1:voiceoverwan30ReferenceAudio2:voiceoverwan30ReferenceAudio3:voiceoverwan30ReferenceAudio4:voiceoverwan30ReferenceAudio5:voiceoverwan30ReferenceDocument:filereferenceAssetUris:image[]<=10Run Wan 3.0
Get an API key and the same request shape will work across every model in the catalog.