Wan 2.7 API
Alibaba WAN 2.7 — vidéo cinématographique cohérente avec détails nets, mouvement stable et excellent respect des instructions. Endpoints distincts pour texte vers vidéo, image vers vidéo, référence vers vidéo, video-edit, video-extend, plus des variantes image-edit et texte vers image dans la même famille.
Sortie vidéo en 720p (par défaut) ou 1080p. Éditions d'image via la variante Edit de base ou la variante Pro (sortie jusqu'à 2K). Texte vers image avec la variante de base ou la variante Pro (jusqu'à 4K avec mode réflexion). Image vers vidéo prend en charge le contrôle de la première/dernière frame ; video-extend prend en charge la dernière frame et l'audio.
Présentation
À propos de Wan 2.7 API
Ce que fait Wan 2.7, sa place dans la gamme de modèles Alibaba, et pourquoi les équipes l’adoptent.
Wan 2.7 est un modèle de génération vidéo proposé par Alibaba, disponible via l’API REST de WaveSpeedAI. Alibaba WAN 2.7 — vidéo cinématographique cohérente avec détails nets, mouvement stable et excellent respect des instructions. Endpoints distincts pour texte vers vidéo, image vers vidéo, référence vers vidéo, video-edit, video-extend, plus des variantes image-edit et texte vers image dans la même famille.
Sortie vidéo en 720p (par défaut) ou 1080p. Éditions d'image via la variante Edit de base ou la variante Pro (sortie jusqu'à 2K). Texte vers image avec la variante de base ou la variante Pro (jusqu'à 4K avec mode réflexion). Image vers vidéo prend en charge le contrôle de la première/dernière frame ; video-extend prend en charge la dernière frame et l'audio.
La famille Wan 2.7 sur WaveSpeedAI propose 10 points d’accès REST couvrant les workflows Text-To-Image, Video-Extend, Reference-To-Video, Text-To-Video, Video-To-Video, Image-To-Image, Image-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.7 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.7
10 points d’accès Wan 2.7 disponibles dès maintenant sur WaveSpeedAI — choisissez la variante qui correspond à votre workflow.
/filters:quality(82)/media/images/20260408104400_gquo9ixf.webp)
Wan 2.7 Text To Image
WAN 2.7 Text-to-Image generates high-quality images from text prompts with thinking mode for enhanced image quality. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.
/filters:quality(82)/media/images/20260408104356_turpamao.webp)
Wan 2.7 Text To Image Pro
WAN 2.7 Text-to-Image Pro generates high-quality images up to 4K from text prompts with thinking mode for enhanced image quality. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.
/filters:quality(82)/media/images/20260408104334_n09m1gpi.webp)
Wan 2.7 Video Extend
WAN 2.7 Video Extend extends existing videos with optional last frame control and audio support, supporting 720p/1080p output. Ready-to-use REST inference API, best performance, no cold starts, affordable pricing.
/filters:quality(82)/media/images/20260408104342_ej302cia.webp)
Wan 2.7 Reference To Video
WAN 2.7 Reference-to-Video turns character, prop, or scene references from images or videos 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/20260408104404_mqejvdc5.webp)
Wan 2.7 Text To Video
WAN 2.7 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/20260408104408_wr1r10h3.webp)
Wan 2.7 Video Edit
WAN 2.7 Video Edit performs prompt-driven video editing with multi-image reference support, supporting 720p/1080p output. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.
/filters:quality(82)/media/images/20260408104411_n33dp5gc.webp)
Wan 2.7 Image Edit
WAN 2.7 Image Edit performs prompt-driven image editing with support for multiple-image references. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.
/filters:quality(82)/media/images/20260408104338_4kdl2itm.webp)
Wan 2.7 Image To Video
WAN 2.7 converts images into videos (720p/1080p) with optional audio, supporting first and last frame control. Ready-to-use REST inference API, best performance, no cold starts, affordable pricing.
/filters:quality(82)/media/images/1780805363960584973_J6AfozIS.webp)
Wan 2.7 Image To Video Pro
Wan 2.7 Image to Video Pro is a fast AI image-to-video generation model that converts images into premium-quality videos with superior motion dynamics, enhanced visual fidelity, and professional cinematic output. Ready-to-use REST inference API for product videos, advertising creatives, cinematic clips, social media content, character animation, visual storytelling, and professional image-to-video workflows with simple integration, no coldstarts, and affordable pricing.
/filters:quality(82)/media/images/20260408104351_icjk73ba.webp)
Wan 2.7 Image Edit Pro
WAN 2.7 Image Edit Pro performs prompt-driven image editing with multi-image reference support and up to 2K output. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.
Exemples
Wan 2.7 en action
De vrais résultats générés par l’API Wan 2.7. 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.7
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.7/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.7 appelée.
Cas d’usage
Ce que vous pouvez créer avec Wan 2.7
Les workflows courants pour lesquels développeurs et créateurs utilisent l’API Wan 2.7.
Texte vers vidéo avec excellent respect des instructions
alibaba/wan-2.7/text-to-video transforme de simples prompts en clips cinématographiques cohérents. Positionnement du catalogue : « idéal pour les publicités, les vidéos explicatives et les publications sociales ». 720p par défaut, 1080p disponible.
Image vers vidéo avec contrôle des frames
alibaba/wan-2.7/image-to-video prend en charge le contrôle de la première et de la dernière frame ainsi que l'audio en option — utile pour les clips dont la génération doit commencer ET se terminer sur des images précises.
Référence vers vidéo pour l'identité
alibaba/wan-2.7/reference-to-video utilise des références de personnage, d'accessoire ou de scène (issues d'images ou de vidéos) pour générer de nouveaux plans en préservant l'identité, le style et la mise en page. Mouvement fluide et cohérent tout au long de la génération.
Édition vidéo avec références multi-images
alibaba/wan-2.7/video-edit réalise de l'édition pilotée par prompt sur des vidéos source avec prise en charge de références multi-images, sortie 720p/1080p. Utile pour les remontages stylistiques et les modifications ciblées de séquences existantes.
Édition d'image dans la même famille
alibaba/wan-2.7/image-edit et image-edit-pro (sortie jusqu'à 2K) gèrent l'édition d'image pilotée par prompt avec références multi-images — même famille que les outils vidéo, utile pour les pipelines image vers vidéo.
Texte vers image avec mode réflexion
alibaba/wan-2.7/text-to-image-pro génère des images jusqu'en 4K avec un « mode réflexion » pour une qualité accrue. Utile pour le travail sur images fixes dans la même famille Wan 2.7 que vos générations vidéo.
Conseils
Conseils pour rédiger vos prompts avec Wan 2.7
Des conseils pratiques pour obtenir de meilleurs résultats avec Wan 2.7 — tirés des pratiques qui fonctionnent sur les modèles vidéo dans les pipelines de production.
- 01
Choisissez la variante adaptée à votre tâche
Wan 2.7 propose des endpoints distincts pour texte vers vidéo, image vers vidéo, référence vers vidéo, video-edit, video-extend, image-edit (et image-edit-pro), texte vers image (et text-to-image-pro). Choisissez l'endpoint qui correspond à votre entrée — la sortie est nettement meilleure qu'en demandant à une seule variante de tout faire.
- 02
Référence vers vidéo préserve l'identité
alibaba/wan-2.7/reference-to-video utilise des références de personnage, d'accessoire ou de scène (issues d'images ou de vidéos) pour générer de nouveaux plans en préservant identité, style et mise en page. Le bon choix lorsque le matériau source contient des sujets précis qui doivent rester reconnaissables.
- 03
Image vers vidéo prend en charge le contrôle de la première/dernière frame
alibaba/wan-2.7/image-to-video permet de spécifier la première et la dernière frame du clip généré, plus un audio facultatif. Utile lorsque les états de début et de fin sont figés et que le modèle doit remplir le mouvement qui les relie.
- 04
Video-extend avec contrôle de la dernière frame et de l'audio
alibaba/wan-2.7/video-extend prolonge une vidéo existante avec un contrôle facultatif de la dernière frame et la prise en charge de l'audio, sortie 720p/1080p. Utile pour assembler des séquences étendues lorsque vous voulez contrôler explicitement où atterrit l'extension.
- 05
Utilisez le « mode réflexion » sur text-to-image-pro
alibaba/wan-2.7/text-to-image-pro génère jusqu'en 4K avec un « mode réflexion » pour une meilleure qualité d'image. Utile lorsque le travail sur images fixes partage la famille Wan 2.7 avec vos générations vidéo et que vous voulez un style cohérent entre images fixes et mouvement.
- 06
Choisissez 720p ou 1080p à bon escient
Wan 2.7 prend en charge le 720p et le 1080p sur la plupart des variantes. Le 720p est la valeur par défaut et l'option la moins chère ; choisissez le 1080p lorsque la résolution de livraison compte et que le détail supplémentaire justifie le coût.
Tarifs
Tarifs de l’API Wan 2.7
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/ | text-to-image | $0.075 |
| alibaba/ | video-extend | $0.50 |
| alibaba/ | reference-to-video | $0.50 |
| alibaba/ | text-to-video | $0.50 |
| alibaba/ | video-to-video | $0.50 |
| alibaba/ | image-to-image | $0.03 |
| alibaba/ | image-to-video | $0.50 |
| alibaba/ | image-to-video | $0.60 |
| alibaba/ | image-to-image | $0.075 |
API
Appelez l’API Wan 2.7
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.7/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.7/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",
"resolution": "720p",
"aspect_ratio": "16:9",
"duration": 5,
"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.7/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",
"resolution": "720p",
"aspect_ratio": "16:9",
"duration": 5,
"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",
"resolution": "720p",
"aspect_ratio": "16:9",
"duration": 5,
"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.7/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.7 face aux alternatives
Quand choisir Wan 2.7 plutôt que des modèles similaires sur WaveSpeedAI.
Wan 2.7 vs Seedance 2.0
Seedance 2.0 propose l'audio natif dans chaque variante (Wan 2.7 n'offre l'audio en option que pour image vers vidéo et video-extend) et un niveau Turbo rapide. Wan 2.7 l'emporte sur l'étendue intermodale — variantes image-edit et texte vers image dans la même famille.
Wan 2.7 vs Kling 3.0
Kling 3.0 propose des niveaux Pro et 4K ainsi qu'un endpoint de contrôle du mouvement. Wan 2.7 ajoute des variantes référence vers vidéo, image-edit, image-edit-pro et texte vers image que Kling ne propose pas.
Wan 2.7 vs Wan 2.2
Wan 2.7 est l'architecture la plus récente. Wan 2.2 (variantes WaveSpeedAI) propose des endpoints spécialisés — Animate (animation de personnage jusqu'à 120 s), Speech-to-Video (jusqu'à 10 min piloté par l'audio), Fun-Control (Apache 2.0), entraîneurs LoRA — que la 2.7 n'expose pas.
FAQ
Wan 2.7 API — Questions fréquentes
Tarifs, licence, intégration — les questions courantes sur l’utilisation de Wan 2.7 sur WaveSpeedAI.
Qu’est-ce que l’API Wan 2.7 ?
Wan 2.7 est un modèle Alibaba de génération vidéo exposé sous forme d’API REST sur WaveSpeedAI. Alibaba WAN 2.7 — vidéo cinématographique cohérente avec détails nets, mouvement stable et excellent respect des instructions. Endpoints distincts pour texte vers vidéo, image vers vidéo, référence vers vidéo, video-edit, video-extend, plus des variantes image-edit et texte vers image dans la même famille. Vous pouvez l’appeler par programmation ou l’essayer depuis le playground indiqué ci-dessus.
Comment appeler l’API Wan 2.7 ?
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.7/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.7 ?
Wan 2.7 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.7 sont disponibles ?
WaveSpeedAI héberge 10 points d’accès Wan 2.7 actifs : alibaba/wan-2.7/text-to-image, alibaba/wan-2.7/text-to-image-pro, alibaba/wan-2.7/video-extend, alibaba/wan-2.7/reference-to-video, alibaba/wan-2.7/text-to-video, alibaba/wan-2.7/video-edit, alibaba/wan-2.7/image-edit, alibaba/wan-2.7/image-to-video, et d’autres. Chaque variante a sa propre page playground et ses propres tarifs.
Puis-je utiliser commercialement les résultats de Wan 2.7 ?
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.7 sur WaveSpeedAI plutôt qu’en direct ?
Une seule clé API et un seul compte de facturation pour Wan 2.7 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.7 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.7 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.