Wan 2.6 API
WAN 2.6 de Alibaba: texto a vídeo e imagen a vídeo con audio sincronizado en 720p/1080p, además de referencia a vídeo, extensión de vídeo, edición de imagen y texto a imagen en la misma familia. Nivel Flash para generación optimizada en velocidad.
Texto a vídeo e imagen a vídeo en 720p/1080p con audio sincronizado. Imagen a vídeo Flash para generación optimizada en velocidad. Referencia a vídeo conserva la identidad a partir de referencias de personaje, objeto o escena. La extensión de vídeo admite audio sincronizado conservado o generado.
Resumen
Acerca de Wan 2.6 API
Qué hace Wan 2.6, cómo encaja en la gama de modelos de Alibaba y por qué los equipos lo eligen.
Wan 2.6 es un modelo de generación de vídeo de Alibaba, disponible a través de la API REST de WaveSpeedAI. WAN 2.6 de Alibaba: texto a vídeo e imagen a vídeo con audio sincronizado en 720p/1080p, además de referencia a vídeo, extensión de vídeo, edición de imagen y texto a imagen en la misma familia. Nivel Flash para generación optimizada en velocidad.
Texto a vídeo e imagen a vídeo en 720p/1080p con audio sincronizado. Imagen a vídeo Flash para generación optimizada en velocidad. Referencia a vídeo conserva la identidad a partir de referencias de personaje, objeto o escena. La extensión de vídeo admite audio sincronizado conservado o generado.
La familia Wan 2.6 en WaveSpeedAI incluye 9 endpoints REST que cubren los flujos de trabajo de Text-To-Image, Image-To-Video, Video-Extend, Reference-To-Video, Image-To-Image, Text-To-Video. Cada variante tiene su propio precio, parámetros y ejemplos de resultados: elige la que se ajuste a tu modalidad de entrada y a tus requisitos de producción, o llama a varias con la misma clave de API para componer flujos de varios pasos.
Ejecuta Wan 2.6 con la misma clave de API, la misma cuenta de facturación y los mismos límites de uso que ya usas para los demás más de 1.000 modelos de IA de WaveSpeedAI. Sin configuración aparte por proveedor, sin SDK por proveedor, sin límites de uso distintos por proveedor: una sola integración lo cubre todo, desde texto a imagen y texto a vídeo hasta síntesis de audio, generación 3D, escalado y edición.
Endpoints
Todos los endpoints de la API de Wan 2.6
9 endpoints de Wan 2.6 disponibles ahora en WaveSpeedAI: elige la variante que se ajuste a tu flujo de trabajo.
/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.
Ejemplos
Mira Wan 2.6 en acción
Resultados reales generados con la API de Wan 2.6. Pasa el cursor sobre cualquier vídeo para previsualizarlo y haz clic para abrir el visor a tamaño completo.
Cómo empezar
Cómo usar la API de Wan 2.6
Cuatro pasos desde el registro hasta una generación terminada. Encontrarás ejemplos completos en Python, Node.js y cURL en la sección de API más abajo.
- 01
Obtén una clave de API
Regístrate en WaveSpeedAI y copia tu clave de API desde el panel. Las cuentas nuevas incluyen créditos gratuitos para empezar: suficientes para usar el playground unas decenas de veces antes de que empiece la facturación.
- 02
Envía una predicción
Haz POST de tu entrada como JSON a https://api.wavespeed.ai/api/v3/alibaba/wan-2.6/text-to-video. El endpoint devuelve un id de predicción de inmediato: las generaciones son asíncronas, así que no mantienes una conexión abierta durante la inferencia.
- 03
Consulta hasta que termine
Haz GET a https://api.wavespeed.ai/api/v3/predictions/{request_id}/result. Devuelve los resultados con completed; detente con un error en failed, cancelled, timeout o deleted; sigue consultando con cualquier otro estado.
- 04
Lee la URL del resultado
Cuando status sea "completed", lee la URL de data.outputs[0]. La URL apunta a tu contenido generado en la CDN de WaveSpeedAI: imagen, vídeo, audio o archivo 3D según la variante de Wan 2.6 que hayas llamado.
Casos de uso
Qué puedes crear con Wan 2.6
Flujos de trabajo habituales para los que desarrolladores y creadores usan la API de Wan 2.6.
Texto a vídeo con audio sincronizado
alibaba/wan-2.6/text-to-video convierte prompts sencillos en clips cinematográficos coherentes con detalle nítido, movimiento estable y audio sincronizado; planteamiento del catálogo: ideal para anuncios, vídeos explicativos y publicaciones sociales.
Imagen a vídeo en 720p/1080p
alibaba/wan-2.6/image-to-video convierte imágenes en vídeos en 720p/1080p con audio sincronizado; más rápido y asequible que Google Veo3, según el posicionamiento del catálogo.
Referencia a vídeo para la identidad
alibaba/wan-2.6/reference-to-video convierte referencias de personaje, objeto o escena (de una o varias vistas) en planos de vídeo nuevos con la identidad, el estilo y la composición conservados, y un movimiento fluido y coherente.
Extensión de vídeo con continuidad de audio
alibaba/wan-2.6/video-extend convierte clips cortos en vídeos más largos con audio sincronizado conservado o generado para dar continuidad; útil para construir secuencias extensas a partir de clips de origen más cortos.
Edición de imagen en la misma familia
alibaba/wan-2.6/image-edit realiza ediciones precisas de fotos (ajustar el color y la iluminación, restilizar la estética, sustituir fondos, eliminar objetos) conservando la identidad del sujeto.
Nivel Flash
image-to-video-flash está optimizado para velocidad y coste: elige Flash para iterar y para pipelines i2v de alto volumen.
Consejos
Consejos para escribir prompts en Wan 2.6
Consejos prácticos para obtener mejores resultados con Wan 2.6, basados en los patrones que funcionan en modelos de vídeo en flujos de producción.
- 01
Audio sincronizado: describe el sonido en el prompt
Wan 2.6 ofrece audio sincronizado en texto a vídeo e imagen a vídeo. Describe el sonido ambiente, el tono del diálogo o el género musical junto con el prompt visual.
- 02
Nivel Flash para iterar, Standard para entregar
image-to-video-flash está optimizado para velocidad y coste; imagen a vídeo y texto a vídeo estándar para una salida de calidad de entrega con audio sincronizado.
- 03
Referencia a vídeo para la identidad
Usa referencia a vídeo cuando la identidad del personaje, del objeto o de la escena deba trasladarse de las imágenes de referencia al clip generado; se admiten referencias de una o varias vistas.
- 04
Extensión de vídeo con continuidad de audio
video-extend conserva o genera audio sincronizado a lo largo de la extensión; útil para construir clips más largos a partir de material de origen corto.
- 05
Multimodal: edición de imagen y vídeo en una misma familia
Genera imágenes fijas con texto a imagen, refínalas con image-edit y después anímalas con imagen a vídeo, todo bajo alibaba/wan-2.6/* sin cambiar de familia de modelos.
Precios
Precios de la API de Wan 2.6
El precio es por resultado. El cargo final depende de los parámetros que definas en el playground de cada variante (resolución, duración, número de resultados, referencias).
| Endpoint | Tipo | Precio inicial |
|---|---|---|
| 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
Llama a la API de Wan 2.6
Obtén una clave de API en wavespeed.ai/accesskey y envía una predicción por REST. El playground genera ejemplos listos para pegar con cualquier combinación de entradas.
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)Comparar
Wan 2.6 frente a las alternativas
Cuándo elegir Wan 2.6 en lugar de modelos similares en WaveSpeedAI.
Wan 2.6 frente a Wan 2.7
Wan 2.7 es la arquitectura más reciente, con image-edit-pro, text-to-image-pro con modo de razonamiento y control de primer y último fotograma en imagen a vídeo. Wan 2.6 se posiciona como más rápido y asequible, con audio sincronizado y un nivel Flash.
Wan 2.6 frente a Wan 2.2
Wan 2.2 (variantes de WaveSpeedAI) ofrece endpoints especializados (Animate, 120 s; Speech-to-Video, 10 minutos; Fun-Control, Apache 2.0; entrenadores de LoRA). Wan 2.6 es la familia oficial de Alibaba, con audio sincronizado y edición de imagen/texto a imagen multimodales en un único espacio de nombres.
Wan 2.6 frente a Seedance 2.0
Seedance 2.0 incluye audio nativo en todas las variantes y el nivel Turbo. Wan 2.6 añade referencia a vídeo, extensión de vídeo, edición de imagen y texto a imagen en la misma familia: un conjunto de herramientas multimodal más amplio, en otro punto de precio.
Preguntas frecuentes
Wan 2.6 API — Preguntas frecuentes
Precios, licencia, integración: preguntas habituales sobre cómo ejecutar Wan 2.6 en WaveSpeedAI.
¿Qué es la API de Wan 2.6?
Wan 2.6 es un modelo de generación de vídeo de Alibaba expuesto como API REST en WaveSpeedAI. WAN 2.6 de Alibaba: texto a vídeo e imagen a vídeo con audio sincronizado en 720p/1080p, además de referencia a vídeo, extensión de vídeo, edición de imagen y texto a imagen en la misma familia. Nivel Flash para generación optimizada en velocidad. Puedes llamarlo por programación o probarlo desde el playground enlazado arriba.
¿Cómo llamo a la API de Wan 2.6?
Regístrate en WaveSpeedAI, copia tu clave de API desde /accesskey y haz POST a https://api.wavespeed.ai/api/v3/alibaba/wan-2.6/text-to-video con tu entrada como JSON. El endpoint devuelve un id de predicción. Consulta el endpoint de resultados aproximadamente cada 2 segundos, aumenta el intervalo en las tareas largas y detente ante cualquier estado final. Arriba tienes ejemplos en Python / Node.js / cURL orientados a producción.
¿Cuánto cuesta la API de Wan 2.6?
Wan 2.6 empieza en $0.03 por ejecución. El coste exacto depende de los parámetros que definas (resolución, duración, número de resultados, referencias). La vista previa del coste en tiempo real junto al botón Generar del playground muestra el precio exacto de tu entrada actual.
¿Qué variantes de Wan 2.6 hay disponibles?
WaveSpeedAI aloja 9 endpoints de Wan 2.6 en producción: 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 y más. Cada variante tiene su propia página de playground y sus propios precios.
¿Puedo usar comercialmente los resultados de Wan 2.6?
Los derechos de uso comercial dependen de la licencia del modelo de Alibaba. La mayoría de los modelos de Alibaba permiten el uso comercial de los resultados; consulta la página del playground de cada modelo para ver el resumen de su licencia y los Términos del servicio de WaveSpeedAI para las condiciones de la plataforma.
¿Por qué usar Wan 2.6 en WaveSpeedAI en lugar de ir directamente al proveedor?
Una sola clave de API y una sola cuenta de facturación para Wan 2.6 Y más de 1.000 modelos de IA de otros proveedores. Sin configurar un SDK por proveedor, sin límites de uso aparte y sin reescribir el código de integración para cada proveedor. Los precios suelen ser iguales o inferiores a los de la API directa de Alibaba.
Proveedor
Acerca de Alibaba
El equipo detrás de Wan 2.6 y de la gama más amplia de modelos de Alibaba en WaveSpeedAI.
Tongyi Lab, de Alibaba, produce la familia de modelos de vídeo Wan y la familia de LLM Qwen. Wan destaca por publicarse con pesos abiertos, por su amplia cobertura de variantes (texto a vídeo, imagen a vídeo, referencia a vídeo, edición de vídeo, extensión de vídeo, edición de imagen, texto a imagen) y por su solidez constante en estabilidad del movimiento y fidelidad al prompt con prompts multilingües.
Empieza a crear con Wan 2.6 en WaveSpeedAI
Créditos gratuitos al registrarte. Una sola clave de API para más de 1.000 modelos de IA de Alibaba y de todos los demás proveedores.