Wan 2.6 API
Alibaba WAN 2.6 — texte vers vidéo et image vers vidéo avec audio synchronisé en 720p/1080p, plus référence vers vidéo, video-extend, image-edit et texte vers image dans la même famille. Niveau Flash pour une génération optimisée pour la vitesse.
Texte vers vidéo et image vers vidéo en 720p/1080p avec audio synchronisé. Image vers vidéo Flash pour une génération optimisée pour la vitesse. Référence vers vidéo préserve l'identité à partir de références de personnage, d'accessoire ou de scène. Video-extend prend en charge un audio synchronisé préservé ou généré.
Présentation
À propos de Wan 2.6 API
Ce que fait Wan 2.6, sa place dans la gamme de modèles Alibaba, et pourquoi les équipes l’adoptent.
Wan 2.6 est un modèle de génération vidéo proposé par Alibaba, disponible via l’API REST de WaveSpeedAI. Alibaba WAN 2.6 — texte vers vidéo et image vers vidéo avec audio synchronisé en 720p/1080p, plus référence vers vidéo, video-extend, image-edit et texte vers image dans la même famille. Niveau Flash pour une génération optimisée pour la vitesse.
Texte vers vidéo et image vers vidéo en 720p/1080p avec audio synchronisé. Image vers vidéo Flash pour une génération optimisée pour la vitesse. Référence vers vidéo préserve l'identité à partir de références de personnage, d'accessoire ou de scène. Video-extend prend en charge un audio synchronisé préservé ou généré.
La famille Wan 2.6 sur WaveSpeedAI propose 9 points d’accès REST couvrant les workflows Text-To-Image, Image-To-Video, Video-Extend, Reference-To-Video, Image-To-Image, Text-To-Video. Chaque variante a ses propres tarifs, paramètres et exemples de résultats — choisissez celle qui correspond à votre type d’entrée et à vos contraintes de production, ou appelez-en plusieurs avec la même clé API pour composer des pipelines en plusieurs étapes.
Exécutez Wan 2.6 avec la même clé API, le même compte de facturation et les mêmes limites de débit que pour les plus de 1 000 autres modèles IA de WaveSpeedAI. Pas de configuration fournisseur distincte, pas de SDK par fournisseur, pas de limites de débit par fournisseur — une seule intégration couvre tout, du texte vers image et du texte vers vidéo à la synthèse audio, la génération 3D, l’agrandissement et l’édition.
Points d’accès
Tous les points d’accès de l’API Wan 2.6
9 points d’accès Wan 2.6 disponibles dès maintenant sur WaveSpeedAI — choisissez la variante qui correspond à votre workflow.
/filters:quality(82)/media/images/20260408104303_j8tzky7x.webp)
Wan 2.6 Text To Image
WAN 2.6 Text-to-Image generates high-quality images from natural-language prompts with strong prompt adherence and clean composition. It supports multiple aspect ratios and size control, seed-based reproducibility, and flexible styles (photorealistic to illustrative) for ads, product shots, and social visuals. Built for stable production use with a ready-to-use REST API, no cold starts, and predictable pricing.
/filters:quality(82)/media/images/20260408104248_rpfzmi3p.webp)
Wan 2.6 Image To Video Pro
WAN 2.6 Image-to-Video Pro converts images into premium-quality videos with superior motion dynamics, enhanced visual fidelity, and professional cinematic output. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.
/filters:quality(82)/media/images/20260408104233_jng90n8q.webp)
Wan 2.6 Video Extend
WAN 2.6 Video-Extend turns short clips into longer videos with preserved or generated synchronized audio for continuity. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.
/filters:quality(82)/media/images/20260408104243_x402fmab.webp)
Wan 2.6 Reference To Video
WAN 2.6 Reference-to-Video turns character, prop, or scene references—single or multi-view—into new video shots with preserved identity, style, and layout plus smooth, coherent motion. Ready-to-use REST inference API, best performance, no cold starts, affordable pricing.
/filters:quality(82)/media/images/20260408104326_ja5ok664.webp)
Wan 2.6 Image Edit
WAN 2.6 Image-Edit turns prompts into precise photo edits—adjusting color and lighting, restyling aesthetics, replacing backgrounds, removing objects, and refining details while preserving subject identity. Built for stable, repeatable image-to-image pipelines. Ready-to-use REST API, best performance, no cold starts, affordable pricing.
/filters:quality(82)/media/images/20260408104308_kny71fdq.webp)
Wan 2.6 Text To Video
WAN 2.6 Text-to-Video turns plain prompts into coherent, cinematic clips with crisp detail, stable motion, and strong instruction-following—great for ads, explainers, and social posts. Ready-to-use REST inference API, best performance, no cold starts, affordable pricing.
/filters:quality(82)/media/images/20260408104253_1r9s93sw.webp)
Wan 2.6 Image To Video Flash
WAN 2.6 Flash converts images into videos (720p/1080p) with optional audio, optimized for speed and cost. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.
/filters:quality(82)/media/images/20260408104256_qerhgv9n.webp)
Wan 2.6 Reference To Video Flash
WAN 2.6 Reference-to-Video Flash turns character, prop, or scene references from images or videos into new video shots with preserved identity, style, and layout plus smooth, coherent motion. Flash version with faster generation speed. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.
/filters:quality(82)/media/images/20260408104234_xtl4o7lx.webp)
Wan 2.6 Image To Video
WAN 2.6 converts text or images into videos (720p/1080p) with synced audio, faster and more affordable than Google Veo3. Ready-to-use REST inference API, best performance, no cold starts, affordable pricing.
Exemples
Wan 2.6 en action
De vrais résultats générés par l’API Wan 2.6. Survolez une vidéo pour la prévisualiser, cliquez pour ouvrir la visionneuse en taille réelle.
Mode d’emploi
Comment utiliser l’API Wan 2.6
Quatre étapes de l’inscription à une génération terminée. Des exemples complets en Python, Node.js et cURL se trouvent dans la section API ci-dessous.
- 01
Obtenez une clé API
Créez un compte WaveSpeedAI et copiez votre clé API depuis le tableau de bord. Les nouveaux comptes reçoivent des crédits de démarrage gratuits — de quoi utiliser le playground quelques dizaines de fois avant le début de la facturation.
- 02
Soumettez une prédiction
Envoyez votre entrée en JSON par POST à https://api.wavespeed.ai/api/v3/alibaba/wan-2.6/text-to-video. Le point d’accès renvoie immédiatement un identifiant de prédiction — les générations sont asynchrones, vous ne gardez donc pas de connexion ouverte pendant l’inférence.
- 03
Interrogez jusqu’à la fin
GET https://api.wavespeed.ai/api/v3/predictions/{request_id}/result. Retournez les outputs sur completed ; arrêtez avec une erreur sur failed, cancelled, timeout ou deleted ; continuez d’interroger pour tout autre statut.
- 04
Lisez l’URL du résultat
Une fois le statut "completed", lisez l’URL dans data.outputs[0]. Elle pointe vers votre média généré sur le CDN de WaveSpeedAI — fichier image, vidéo, audio ou 3D selon la variante Wan 2.6 appelée.
Cas d’usage
Ce que vous pouvez créer avec Wan 2.6
Les workflows courants pour lesquels développeurs et créateurs utilisent l’API Wan 2.6.
Texte vers vidéo avec audio synchronisé
alibaba/wan-2.6/text-to-video transforme de simples prompts en clips cinématographiques cohérents avec détails nets, mouvement stable et audio synchronisé — positionnement du catalogue : idéal pour les publicités, les vidéos explicatives et les publications sociales.
Image vers vidéo en 720p/1080p
alibaba/wan-2.6/image-to-video convertit des images en vidéos 720p/1080p avec audio synchronisé — plus rapide et plus abordable que Google Veo3 selon le positionnement du catalogue.
Référence vers vidéo pour l'identité
alibaba/wan-2.6/reference-to-video transforme des références de personnage, d'accessoire ou de scène (vue unique ou multi-vues) en nouveaux plans vidéo avec identité, style et mise en page préservés, ainsi qu'un mouvement fluide et cohérent.
Video-extend avec continuité audio
alibaba/wan-2.6/video-extend transforme de courts clips en vidéos plus longues avec un audio synchronisé préservé ou généré pour assurer la continuité — utile pour construire des séquences étendues à partir de clips sources plus courts.
Image-edit dans la même famille
alibaba/wan-2.6/image-edit réalise des retouches photo précises — réglage de la couleur et de l'éclairage, restylisation de l'esthétique, remplacement d'arrière-plans, suppression d'objets — en préservant l'identité du sujet.
Niveau Flash
image-to-video-flash optimise la vitesse et le coût — choisissez Flash pour l'itération et les pipelines i2v à gros volume.
Conseils
Conseils pour rédiger vos prompts avec Wan 2.6
Des conseils pratiques pour obtenir de meilleurs résultats avec Wan 2.6 — tirés des pratiques qui fonctionnent sur les modèles vidéo dans les pipelines de production.
- 01
Audio synchronisé — décrivez le son dans le prompt
Wan 2.6 propose l'audio synchronisé en texte vers vidéo et en image vers vidéo. Décrivez les sons d'ambiance, l'ambiance des dialogues ou le genre musical en même temps que le prompt visuel.
- 02
Niveau Flash pour l'itération, Standard pour la livraison
image-to-video-flash optimise la vitesse et le coût ; image vers vidéo et texte vers vidéo standard pour une sortie de qualité livrable avec audio synchronisé.
- 03
Référence vers vidéo pour l'identité
Utilisez référence vers vidéo lorsque l'identité d'un personnage, d'un accessoire ou d'une scène doit passer des images de référence au clip généré — références en vue unique ou multi-vues prises en charge.
- 04
Video-extend avec continuité audio
video-extend préserve ou génère un audio synchronisé sur toute l'extension — utile pour construire des clips plus longs à partir de courts matériaux sources.
- 05
Intermodal : image-edit + vidéo dans une même famille
Générez des images fixes avec texte vers image, affinez-les avec image-edit, puis animez-les avec image vers vidéo — le tout sous alibaba/wan-2.6/* sans changer de famille de modèles.
Tarifs
Tarifs de l’API Wan 2.6
La tarification se fait par résultat. Le montant final dépend des paramètres définis dans le playground de chaque variante (résolution, durée, nombre de résultats, références).
| Point d’accès | Type | Prix de départ |
|---|---|---|
| alibaba/ | text-to-image | $0.03 |
| alibaba/ | image-to-video | $0.60 |
| alibaba/ | video-extend | $0.25 |
| alibaba/ | reference-to-video | $0.50 |
| alibaba/ | image-to-image | $0.035 |
| alibaba/ | text-to-video | $0.50 |
| alibaba/ | image-to-video | $0.125 |
| alibaba/ | reference-to-video | $0.125 |
| alibaba/ | image-to-video | $0.50 |
API
Appelez l’API Wan 2.6
Obtenez une clé API sur wavespeed.ai/accesskey, puis soumettez une prédiction via REST. Le playground génère des exemples prêts à copier pour toute combinaison d’entrées.
POSThttps://api.wavespeed.ai/api/v3/alibaba/wan-2.6/text-to-video
# 1. Submit the prediction.
SUBMIT_RESPONSE=$(curl --silent --show-error --fail-with-body \
-X POST "https://api.wavespeed.ai/api/v3/alibaba/wan-2.6/text-to-video" \
-H "Content-Type: application/json" \
-H "Authorization: Bearer $WAVESPEED_API_KEY" \
-d '{
"prompt": "A cinematic shot of a city at sunset, soft golden light",
"size": "1280*720",
"duration": 5,
"shot_type": "single",
"enable_prompt_expansion": false
}')
TASK=$(printf '%s' "$SUBMIT_RESPONSE" | jq 'if has("data") then .data else . end')
PREDICTION_ID=$(printf '%s' "$TASK" | jq -r '.id')
if [ -z "$PREDICTION_ID" ] || [ "$PREDICTION_ID" = "null" ]; then
printf 'Submission response did not contain a prediction id
' >&2
exit 1
fi
RESULT_URL="https://api.wavespeed.ai/api/v3/predictions/$PREDICTION_ID/result"
# 2. Poll until the prediction finishes.
while true; do
RESPONSE=$(curl --silent --show-error --fail-with-body "$RESULT_URL" \
-H "Authorization: Bearer $WAVESPEED_API_KEY")
RESULT=$(printf '%s' "$RESPONSE" | jq 'if has("data") then .data else . end')
STATUS=$(printf '%s' "$RESULT" | jq -r '.status')
case "$STATUS" in
completed) printf '%s\n' "$RESULT" | jq '.outputs'; break ;;
failed|cancelled|timeout|deleted) printf '%s\n' "$RESULT" | jq . >&2; exit 1 ;;
*) sleep 2 ;;
esac
doneconst submitUrl = "https://api.wavespeed.ai/api/v3/alibaba/wan-2.6/text-to-video";
const apiKey = process.env.WAVESPEED_API_KEY;
if (!apiKey) throw new Error('Set WAVESPEED_API_KEY');
async function requestJson(url, options = {}) {
const response = await fetch(url, options);
if (!response.ok) throw new Error(await response.text());
return response.json();
}
// 1. Submit the prediction.
const body = await requestJson(submitUrl, {
method: "POST",
headers: {
"Authorization": `Bearer ${apiKey}`,
"Content-Type": "application/json",
},
body: JSON.stringify({
"prompt": "A cinematic shot of a city at sunset, soft golden light",
"size": "1280*720",
"duration": 5,
"shot_type": "single",
"enable_prompt_expansion": false
}),
});
const task = body.data ?? body;
const resultUrl = `https://api.wavespeed.ai/api/v3/predictions/${task.id}/result`;
// 2. Poll until the prediction finishes.
while (true) {
const resultBody = await requestJson(resultUrl, {
headers: { "Authorization": `Bearer ${apiKey}` },
});
const result = resultBody.data ?? resultBody;
if (result.status === "completed") {
console.log(result.outputs);
break;
}
if (["failed", "cancelled", "timeout", "deleted"].includes(result.status)) throw new Error(JSON.stringify(result));
await new Promise(resolve => setTimeout(resolve, 2000));
}import json
import os
import time
from urllib.request import Request, urlopen
api_key = os.environ["WAVESPEED_API_KEY"]
headers = {"Authorization": f"Bearer {api_key}", "Content-Type": "application/json"}
payload = {
"prompt": "A cinematic shot of a city at sunset, soft golden light",
"size": "1280*720",
"duration": 5,
"shot_type": "single",
"enable_prompt_expansion": False
}
def request_json(url, data=None):
request = Request(url, data=data, headers=headers, method="POST" if data else "GET")
with urlopen(request) as response:
return json.load(response)
# 1. Submit the prediction.
body = request_json("https://api.wavespeed.ai/api/v3/alibaba/wan-2.6/text-to-video", json.dumps(payload).encode())
task = body.get("data", body)
result_url = f"https://api.wavespeed.ai/api/v3/predictions/{task['id']}/result"
# 2. Poll until the prediction finishes.
while True:
result_body = request_json(result_url)
result = result_body.get("data", result_body)
status = result.get("status")
if status == "completed":
print(result.get("outputs", []))
break
if status in {"failed", "cancelled", "timeout", "deleted"}:
raise RuntimeError(result)
time.sleep(2)Comparer
Wan 2.6 face aux alternatives
Quand choisir Wan 2.6 plutôt que des modèles similaires sur WaveSpeedAI.
Wan 2.6 vs Wan 2.7
Wan 2.7 est l'architecture plus récente, avec image-edit-pro, texte vers image-pro avec mode réflexion et contrôle de la première/dernière frame en image vers vidéo. Wan 2.6 se positionne comme plus rapide et plus abordable, avec audio synchronisé et un niveau Flash.
Wan 2.6 vs Wan 2.2
Wan 2.2 (variantes WaveSpeedAI) propose des endpoints spécialisés — Animate (120 s), Speech-to-Video (10 min), Fun-Control (Apache 2.0), entraîneurs LoRA. Wan 2.6 est la famille officielle d'Alibaba, avec audio synchronisé et image-edit/texte vers image intermodaux dans un même espace de noms.
Wan 2.6 vs Seedance 2.0
Seedance 2.0 propose l'audio natif dans chaque variante et le niveau Turbo. Wan 2.6 ajoute référence vers vidéo, video-extend, image-edit et texte vers image dans la même famille — boîte à outils intermodale plus large à un autre niveau de prix.
FAQ
Wan 2.6 API — Questions fréquentes
Tarifs, licence, intégration — les questions courantes sur l’utilisation de Wan 2.6 sur WaveSpeedAI.
Qu’est-ce que l’API Wan 2.6 ?
Wan 2.6 est un modèle Alibaba de génération vidéo exposé sous forme d’API REST sur WaveSpeedAI. Alibaba WAN 2.6 — texte vers vidéo et image vers vidéo avec audio synchronisé en 720p/1080p, plus référence vers vidéo, video-extend, image-edit et texte vers image dans la même famille. Niveau Flash pour une génération optimisée pour la vitesse. Vous pouvez l’appeler par programmation ou l’essayer depuis le playground indiqué ci-dessus.
Comment appeler l’API Wan 2.6 ?
Créez un compte WaveSpeedAI, copiez votre clé API depuis /accesskey, puis envoyez votre entrée en JSON par POST à https://api.wavespeed.ai/api/v3/alibaba/wan-2.6/text-to-video. Le point d’accès renvoie un identifiant de prédiction. Interrogez le point d’accès de résultat environ toutes les 2 secondes, augmentez l’intervalle pour les tâches longues et arrêtez-vous à tout statut final. Des exemples Python / Node.js / cURL orientés production figurent ci-dessus.
Combien coûte l’API Wan 2.6 ?
Wan 2.6 démarre à $0.03 par exécution. Le coût exact dépend des paramètres définis (résolution, durée, nombre de résultats, références). L’estimation en direct à côté du bouton Générer dans le playground affiche le prix exact pour votre saisie actuelle.
Quelles variantes de Wan 2.6 sont disponibles ?
WaveSpeedAI héberge 9 points d’accès Wan 2.6 actifs : alibaba/wan-2.6/text-to-image, alibaba/wan-2.6/image-to-video-pro, alibaba/wan-2.6/video-extend, alibaba/wan-2.6/reference-to-video, alibaba/wan-2.6/image-edit, alibaba/wan-2.6/text-to-video, alibaba/wan-2.6/image-to-video-flash, alibaba/wan-2.6/reference-to-video-flash, et d’autres. Chaque variante a sa propre page playground et ses propres tarifs.
Puis-je utiliser commercialement les résultats de Wan 2.6 ?
Les droits d’usage commercial suivent la licence du modèle Alibaba. La plupart des modèles Alibaba autorisent l’usage commercial des résultats ; consultez la page playground de chaque modèle pour le résumé de sa licence, et les Conditions d’utilisation de WaveSpeedAI pour les conditions au niveau de la plateforme.
Pourquoi utiliser Wan 2.6 sur WaveSpeedAI plutôt qu’en direct ?
Une seule clé API et un seul compte de facturation pour Wan 2.6 ET plus de 1 000 autres modèles IA d’autres fournisseurs. Pas de configuration de SDK par fournisseur, pas de limites de débit distinctes, pas de code d’intégration à réécrire pour chaque fournisseur. Les tarifs sont généralement au niveau de l’API directe de Alibaba, ou en dessous.
Fournisseur
À propos de Alibaba
L’équipe derrière Wan 2.6 et la gamme plus large de modèles Alibaba sur WaveSpeedAI.
Le laboratoire Tongyi d'Alibaba produit la famille de modèles vidéo Wan et la famille de LLM Qwen. Wan se distingue par sa publication en open weights, sa large couverture de variantes (texte vers vidéo, image vers vidéo, référence vers vidéo, video-edit, video-extend, image-edit, texte vers image) et sa solidité constante en stabilité du mouvement et en respect du prompt, y compris avec des prompts multilingues.
Commencez à créer avec Wan 2.6 sur WaveSpeedAI
Crédits de démarrage gratuits à l’inscription. Une seule clé API pour plus de 1 000 modèles IA de Alibaba et de tous les autres fournisseurs.