Wan 2.6 API
Alibaba WAN 2.6 — text-to-video e image-to-video con audio sincronizzato a 720p/1080p, più reference-to-video, video-extend, image-edit e text-to-image nella stessa famiglia. Livello Flash per la generazione ottimizzata per la velocità.
Text-to-video e image-to-video a 720p/1080p con audio sincronizzato. Image-to-video Flash per la generazione ottimizzata per la velocità. Reference-to-video preserva l'identità da riferimenti di personaggi, oggetti di scena o scene. Video-extend supporta audio sincronizzato preservato o generato.
Panoramica
Informazioni su Wan 2.6 API
Cosa fa Wan 2.6, come si inserisce nella gamma di modelli di Alibaba e perché i team lo scelgono.
Wan 2.6 è un modello di generazione video di Alibaba, disponibile tramite l'API REST di WaveSpeedAI. Alibaba WAN 2.6 — text-to-video e image-to-video con audio sincronizzato a 720p/1080p, più reference-to-video, video-extend, image-edit e text-to-image nella stessa famiglia. Livello Flash per la generazione ottimizzata per la velocità.
Text-to-video e image-to-video a 720p/1080p con audio sincronizzato. Image-to-video Flash per la generazione ottimizzata per la velocità. Reference-to-video preserva l'identità da riferimenti di personaggi, oggetti di scena o scene. Video-extend supporta audio sincronizzato preservato o generato.
La famiglia Wan 2.6 su WaveSpeedAI offre 9 endpoint REST che coprono i flussi di lavoro Text-To-Image, Image-To-Video, Video-Extend, Reference-To-Video, Image-To-Image, Text-To-Video. Ogni variante ha il suo prezzo, i suoi parametri e i suoi esempi di output: scegli quella più adatta alla tua modalità di input e ai tuoi vincoli di produzione, oppure richiamane diverse con la stessa chiave API per comporre pipeline in più passaggi.
Usa Wan 2.6 con la stessa chiave API, lo stesso account di fatturazione e gli stessi limiti di frequenza che usi per gli altri oltre 1.000 modelli AI di WaveSpeedAI. Nessuna configurazione separata per fornitore, nessun SDK per provider, nessun limite di frequenza per fornitore: un'unica integrazione copre tutto, dal text-to-image e text-to-video alla sintesi audio, alla generazione 3D, all'upscaling e all'editing.
Endpoint
Tutti gli endpoint API Wan 2.6
9 endpoint Wan 2.6 disponibili ora su WaveSpeedAI: scegli la variante più adatta al tuo flusso di lavoro.
/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.
Esempi
Wan 2.6 in azione
Output reali generati dall'API Wan 2.6. Passa il mouse su un video per l'anteprima, clicca per aprire il visualizzatore a schermo intero.
Guida
Come usare l'API Wan 2.6
Quattro passaggi dalla registrazione alla generazione completata. Esempi completi in Python, Node.js e cURL sono nella sezione API qui sotto.
- 01
Ottieni una chiave API
Registrati su WaveSpeedAI e copia la tua chiave API dalla dashboard. I nuovi account includono crediti gratuiti di benvenuto: bastano per usare il playground qualche decina di volte prima che inizi la fatturazione.
- 02
Invia una predizione
Invia con POST il tuo input in formato JSON a https://api.wavespeed.ai/api/v3/alibaba/wan-2.6/text-to-video. L'endpoint restituisce subito un id di predizione: le generazioni sono asincrone, quindi non devi tenere una connessione aperta durante l'inferenza.
- 03
Controlla il completamento
Fai GET su https://api.wavespeed.ai/api/v3/predictions/{request_id}/result. Restituisci gli output con completed; interrompi con un errore con failed, cancelled, timeout o deleted; continua il polling per ogni altro stato.
- 04
Leggi l'URL dell'output
Quando lo stato è "completed", leggi l'URL da data.outputs[0]. L'URL punta al tuo contenuto generato sulla CDN di WaveSpeedAI: immagine, video, audio o file 3D a seconda della variante di Wan 2.6 che hai richiamato.
Casi d'uso
Cosa puoi creare con Wan 2.6
I flussi di lavoro più comuni per cui sviluppatori e creator usano l'API Wan 2.6.
Text-to-video con audio sincronizzato
alibaba/wan-2.6/text-to-video trasforma prompt semplici in clip cinematografiche coerenti con dettagli nitidi, movimento stabile e audio sincronizzato — posizionamento a catalogo: ottimo per annunci, video esplicativi e post social.
Image-to-video a 720p/1080p
alibaba/wan-2.6/image-to-video converte le immagini in video a 720p/1080p con audio sincronizzato — più veloce e più economico di Google Veo3 secondo il posizionamento a catalogo.
Reference-to-video per l'identità
alibaba/wan-2.6/reference-to-video trasforma riferimenti di personaggi, oggetti di scena o scene (singola vista o multi-vista) in nuove inquadrature video con identità, stile e layout preservati, più movimento fluido e coerente.
Video-extend con continuità audio
alibaba/wan-2.6/video-extend trasforma clip brevi in video più lunghi con audio sincronizzato preservato o generato per la continuità — utile per costruire sequenze estese da clip sorgente più brevi.
Image-edit nella stessa famiglia
alibaba/wan-2.6/image-edit esegue ritocchi fotografici precisi — regolazione di colore e illuminazione, ristilizzazione dell'estetica, sostituzione di sfondi, rimozione di oggetti — preservando l'identità del soggetto.
Livello Flash
image-to-video-flash ottimizza velocità e costo — scegli Flash per l'iterazione e per le pipeline i2v ad alto volume.
Consigli
Consigli per scrivere i prompt per Wan 2.6
Consigli pratici per ottenere output migliori da Wan 2.6, ricavati dagli schemi che funzionano con i modelli video nelle pipeline di produzione.
- 01
Audio sincronizzato — descrivi il suono nel prompt
Wan 2.6 offre audio sincronizzato su text-to-video e image-to-video. Descrivi suono ambientale, tono del dialogo o genere musicale insieme al prompt visivo.
- 02
Livello Flash per l'iterazione, Standard per la consegna
image-to-video-flash ottimizza velocità e costo; image-to-video e text-to-video standard per un output da consegna con audio sincronizzato.
- 03
Reference-to-video per l'identità
Usa reference-to-video quando l'identità di personaggio, oggetto di scena o scena deve passare dalle immagini di riferimento alla clip generata — supportati riferimenti singoli o multi-vista.
- 04
Video-extend con continuità audio
video-extend preserva o genera audio sincronizzato lungo l'estensione — utile per costruire clip più lunghe da materiale sorgente breve.
- 05
Cross-modale: image-edit + video in un'unica famiglia
Genera gli still con text-to-image, rifiniscili con image-edit, poi animali con image-to-video — tutto sotto alibaba/wan-2.6/* senza cambiare famiglia di modelli.
Prezzi
Prezzi dell'API Wan 2.6
Il prezzo è per output. L'addebito finale dipende dai parametri impostati nel playground di ciascuna variante (risoluzione, durata, numero di output, riferimenti).
| Endpoint | Tipo | Prezzo di partenza |
|---|---|---|
| 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
Richiama l'API Wan 2.6
Ottieni una chiave API su wavespeed.ai/accesskey, poi invia una predizione tramite REST. Il playground genera esempi pronti da incollare per qualsiasi combinazione di input.
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)Confronto
Wan 2.6 a confronto con le alternative
Quando scegliere Wan 2.6 rispetto a modelli simili su WaveSpeedAI.
Wan 2.6 vs Wan 2.7
Wan 2.7 è l'architettura più recente, con image-edit-pro, text-to-image-pro con modalità thinking e controllo del primo/ultimo frame su image-to-video. Wan 2.6 è posizionato come più veloce e più economico, con audio sincronizzato e un livello Flash.
Wan 2.6 vs Wan 2.2
Wan 2.2 (varianti WaveSpeedAI) offre endpoint specializzati — Animate (120 s), Speech-to-Video (10 minuti), Fun-Control (Apache 2.0), trainer LoRA. Wan 2.6 è la famiglia ufficiale Alibaba con audio sincronizzato e image-edit/text-to-image cross-modali in un unico namespace.
Wan 2.6 vs Seedance 2.0
Seedance 2.0 offre audio nativo in ogni variante e il livello Turbo. Wan 2.6 aggiunge reference-to-video, video-extend, image-edit e text-to-image nella stessa famiglia — un toolkit cross-modale più ampio, a una fascia di prezzo diversa.
FAQ
Wan 2.6 API — Domande frequenti
Prezzi, licenza, integrazione: le domande più comuni sull'uso di Wan 2.6 su WaveSpeedAI.
Che cos'è l'API Wan 2.6?
Wan 2.6 è un modello di generazione video di Alibaba reso disponibile come API REST su WaveSpeedAI. Alibaba WAN 2.6 — text-to-video e image-to-video con audio sincronizzato a 720p/1080p, più reference-to-video, video-extend, image-edit e text-to-image nella stessa famiglia. Livello Flash per la generazione ottimizzata per la velocità. Puoi richiamarlo da codice o provarlo dal playground collegato qui sopra.
Come richiamo l'API Wan 2.6?
Registrati su WaveSpeedAI, copia la tua chiave API da /accesskey, poi invia con POST a https://api.wavespeed.ai/api/v3/alibaba/wan-2.6/text-to-video il tuo input in formato JSON. L'endpoint restituisce un id di predizione. Fai polling sull'endpoint dei risultati circa ogni 2 secondi, aumenta l'intervallo per le attività di lunga durata e fermati a qualsiasi stato terminale. Gli esempi in Python / Node.js / cURL orientati alla produzione sono qui sopra.
Quanto costa l'API Wan 2.6?
Wan 2.6 parte da $0.03 per esecuzione. Il costo esatto dipende dai parametri impostati (risoluzione, durata, numero di output, riferimenti). L'anteprima del costo in tempo reale accanto al pulsante Genera nel playground mostra il prezzo esatto per il tuo input attuale.
Quali varianti di Wan 2.6 sono disponibili?
WaveSpeedAI offre 9 endpoint Wan 2.6 attivi: 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, e altri. Ogni variante ha la sua pagina playground e i suoi prezzi.
Posso usare gli output di Wan 2.6 a fini commerciali?
I diritti di uso commerciale seguono la licenza del modello di Alibaba. La maggior parte dei modelli di Alibaba consente l'uso commerciale degli output; consulta la pagina playground di ciascun modello per il riepilogo della licenza e i Termini di servizio di WaveSpeedAI per le condizioni a livello di piattaforma.
Perché usare Wan 2.6 su WaveSpeedAI invece di rivolgersi direttamente al fornitore?
Una sola chiave API e un solo account di fatturazione per Wan 2.6 E per oltre 1.000 altri modelli AI di altri provider. Nessuna configurazione di SDK per fornitore, nessun limite di frequenza separato, nessun codice di integrazione da riscrivere per ogni fornitore. I prezzi sono in genere in linea o inferiori a quelli dell'API diretta di Alibaba.
Provider
Informazioni su Alibaba
Il team dietro Wan 2.6 e dietro l'intera gamma di modelli di Alibaba su WaveSpeedAI.
Il Tongyi Lab di Alibaba produce la famiglia di modelli video Wan e la famiglia di LLM Qwen. Wan si distingue per il rilascio con pesi aperti, un'ampia copertura di varianti (text-to-video, image-to-video, reference-to-video, video-edit, video-extend, image-edit, text-to-image) e una costante solidità in stabilità del movimento e aderenza al prompt con prompt multilingue.
Inizia a creare con Wan 2.6 su WaveSpeedAI
Crediti gratuiti di benvenuto alla registrazione. Una sola chiave API per oltre 1.000 modelli AI di Alibaba e di ogni altro provider.