Introduction
Wan 3.0 Prime Spicy image vers vidéo est l’endpoint image vers vidéo de la famille Wan 3.0 Prime Spicy, réglée au-delà des limites du modèle standard. Une image d’ouverture dans image_url et un prompt facultatif deviennent 2 à 30 secondes de vidéo en 480p, 720p ou 1080p, avec audio généré. L’image fixe apporte la personne, la tenue, le décor et la lumière ; le prompt apporte le mouvement, la caméra et le son. Ajoutez last_image_url pour fixer la fin.
Il n’y a aucun indicateur de contenu dans le corps de la requête et aucune déclaration par requête. Dans notre test de contenu à six niveaux du 2026-09-30, chaque niveau est revenu tel qu’écrit.
Fonctionnalités et points forts
Six niveaux testés, six rendus
Nous avons passé notre échelle standard en 480p et cinq secondes, du Léger aux deux tests au niveau Maximum. Rien n’a été refusé, masqué ni remplacé par une autre personne. Le niveau Très fort est celui que le Wan 3.0 Prime standard avait adouci lors de notre test du 2026-09-24.
Il peut aller plus loin que le prompt
C’est ce dont il faut tenir compte. Dans nos tournages d’exemple, nous avons envoyé quatre images d’ouverture avec des prompts indiquant que la tenue reste identique ; deux sont revenues modifiées, dont une photo produit de parfum où une figure supplémentaire est apparue derrière le flacon. Considérez le prompt comme une demande, pas comme une garantie, et vérifiez tout le clip.
Jusqu’à 30 secondes en une seule requête
duration_seconds accepte tout nombre entier de 2 à 30, 5 par défaut. Une requête de cinq secondes renvoie environ 5,04 secondes à 30 images par seconde. resolution vaut 480p, 720p (par défaut) ou 1080p, et la durée comme la résolution influent sur le prix et le délai.
Forme, son et dernière image
aspect_ratio accepte 16:9, 9:16, 1:1, 4:3 ou 3:4 ; omis, le clip suit l’image fixe. generate_audio est activé par défaut. last_image_url fixe l’image finale — dans notre test, le clip s’est terminé sur l’image fournie, recadrée au ratio demandé.
Paramètres de requête
| Paramètre | Obligatoire | Description |
|---|---|---|
prompt | Non | Facultatif mais utile : une action, un mouvement de caméra, une note sur le son. Nommer chaque vêtement et préciser qu’il reste aide, sans le garantir avec ce modèle. 1 caractères minimum |
image_url | Oui | Obligatoire. L’image d’ouverture : la personne, la tenue, la pièce et la lumière en viennent. |
last_image_url | Non | Dernière image facultative. Le clip se termine sur cette image, recadrée au ratio demandé. |
aspect_ratio | Non | 16:9, 9:16, 1:1, 4:3 ou 3:4. Omis, le clip suit la forme de l’image d’ouverture ; un ratio différent recadre l’image. |
resolution | Non | 480p, 720p ou 1080p, 720p par défaut. Une résolution plus élevée coûte plus cher par seconde et prend plus de temps. |
duration_seconds | Non | Tout nombre entier de 2 à 30, 5 par défaut. Facturé à la seconde demandée. |
generate_audio | Non | Activé par défaut, sans supplément : le clip revient avec un son aligné sur l’image. Mettez false pour un clip muet. Valeur par défaut: |
enable_prompt_expansion | Non | Désactivé par défaut, sans supplément. Valeur par défaut: |
seed | Non | De 0 à 2147483647. Gardez-la fixe en comparant résolutions ou durées ; elle rend les essais comparables, pas identiques image par image. |
Tarification
| Spécification | Prix |
|---|---|
| $0.09 / seconde |
| $0.18 / seconde |
| $0.36 / seconde |
Cas d’utilisation
En quoi elle diffère du Prime standard
Les scènes à deux personnes sont là où cette version se distingue du Wan 3.0 Prime standard dans nos tests : le niveau Très fort est revenu tel qu’écrit au lieu d’être adouci.
Action et eau
Un mouvement non romantique fonctionne aussi : l’exemple de la piscine sur cette page retire une serviette, plonge et suit le nageur sous l’eau en un seul plan de cinq secondes.
Longs plans avec une fin planifiée
Demandez jusqu’à 30 secondes et ajoutez last_image_url pour que le plan retombe sur la pose d’où part votre plan suivant.
Guide de prompt et conseils pratiques
Laissez l’image faire le style
Mettez la tenue, la pièce et la lumière dans l’image fixe, et gardez le prompt pour ce qui bouge. L’exemple du tango sur cette page a tourné avec duration_seconds 5 et resolution 720p :
The couple finishes a slow turn and he dips her back over his arm; her hand stays on the back of his neck and their foreheads almost touch. Both stay fully dressed the whole time: he keeps his white shirt and black vest buttoned, she keeps the red satin gown on. The camera circles them slowly under the chandelier. Soft bandoneon, shoes on the wooden floor.
La requête exacte derrière le clip pour ce point de terminaison, générée à partir de l’image d’ouverture montrée à côté.
Esquissez en 480p, puis rendez
Un clip de cinq secondes en 480p a pris environ deux minutes à deux minutes et demie lors de notre premier lot — Alibaba présente Prime comme son palier rapide, mais il ne l’a pas été ici, alors chronométrez vos propres tâches. Fixez l’idée à ce stade, gardez seed, puis re-rendez en 720p ou 1080p. Changez un seul champ par essai pour que chaque comparaison vous apprenne quelque chose.
Quand la tenue doit rester
Nommez la tenue dans le prompt et précisez qu’elle reste identique — c’est ainsi que l’exemple de tango a conservé son apparence —, mais aucune formulation n’est une garantie sur ce modèle. Vérifiez tout le clip avant livraison.
Démarrage rapide de l’API
# Generate the idempotency key once; reuse it when retrying after a lost response.
export SPICY_IDEMPOTENCY_KEY="${SPICY_IDEMPOTENCY_KEY:-$(uuidgen)}"
curl -X POST https://api.spicyapi.ai/api/v1/jobs/createTask \
-H "Authorization: Bearer $SPICY_API_KEY" \
-H "Content-Type: application/json" \
-H "Idempotency-Key: $SPICY_IDEMPOTENCY_KEY" \
-d '{
"model": "alibaba/wan-3.0-prime-spicy/image-to-video",
"input": {
"duration_seconds": 5,
"image_url": "https://example.com/reference.png",
"prompt": "A slow aerial shot drifting over a misty pine forest at sunrise",
"resolution": "720p"
}
}'
# Copy data.taskId from the response into TASK_ID, then poll the status.
TASK_ID="TASK_ID_FROM_RESPONSE"
curl "https://api.spicyapi.ai/api/v1/jobs/recordInfo?taskId=$TASK_ID" \
-H "Authorization: Bearer $SPICY_API_KEY"
La référence API détaille l’authentification, le schéma complet, le polling et la gestion des erreurs.



























