IA multimedia,
a una solicitud de distancia
API rápidas y asequibles de pago por solicitud para Seedance 2.5, Nano Banana Pro, MiniMax H3 y el resto de los mejores modelos, además de studios y herramientas de un clic para todo tu equipo. Nada que ajustar ni alojar.
Alternativa a Runware
Escribe un prompt y ejecútalo con los modelos más recientes. Lo que funcione aquí pasa a la API al mismo precio.
Por qué los equipos dejan Runware
Rápido.
Inferencia ultrarrápida en todos los modelos. Tus imágenes y videos llegan rápido, en el estudio y a través de la API.
Asequible.
Imágenes desde $0.024 y videos desde $0.05 por ejecución. Paga solo por lo que generas, sin suscripción ni cuota mensual.
- Creadores de modelos
- 43
- Modelos de lenguaje
- 112+
- Studios de modelos
- 14
- Herramientas y apps listas
- 35
Studios para todo tu equipo
Generadores en el navegador para imagen, vídeo, audio y 3D, para que diseñadores y equipos de marketing trabajen con los mismos modelos y créditos que tu API.
Runware: Un playground web para probar modelos junto a su API.
Herramientas listas, no solo modelos
Escalado, eliminación de fondos y marcas de agua, face swap, edición de vídeo con IA y plantillas de anuncios en un clic. Cada una es también una sola llamada a la API.
Runware: Centrado en la inferencia de modelos y en cómputo GPU bruto sobre el que tú construyes.
Seleccionados a mano, listos para producción
Seedance 2.5, Nano Banana Pro, MiniMax H3, Rodin y más de los mejores laboratorios, cada uno con su esquema, ejemplos, precio en vivo y playground propio.
Runware: Cientos de miles de modelos alojados, de socios, de la comunidad y subidos por usuarios bajo un mismo esquema de direcciones.
Cero ajustes. Cero alojamiento.
Elige un modelo, envía un prompt y listo. Los valores predeterminados ya vienen ajustados, y no hay VAE, contenedores ni GPU que vigilar.
Runware: En los modelos abiertos controlas cada parámetro y puedes ejecutar tus propios modelos y contenedores en sus GPU.
Modelos populares, listos para llamar
Ver todos los modelos
Seedance 2.5
bytedance/seedance-2.5/text-to-video
Texto a vídeo
$0.81 / ejecución

MiniMax H3
minimax/h3/image-to-video
Imagen a vídeo
$0.70 / ejecución

Grok Imagine 1.5
x-ai/grok-imagine-video-v1.5/image-to-video
Imagen a vídeo
$0.09 / ejecución

Qwen Image 3.0
alibaba/qwen-image-3.0/text-to-image
Texto a imagen
$0.03 / ejecución

Nano Banana Pro
google/nano-banana-pro/edit
Edición de imagen
$0.126 / ejecución

Video Upscaler Pro
wavespeed-ai/video-upscaler-pro
Escalado
$0.20 / ejecución
MiniMax Speech 2.6 HD
minimax/speech-2.6-hd
Texto a voz
$0.10 / ejecución

Rodin Gen-2.5
hyper3d/rodin-v2.5/image-to-3d
Imagen a 3D
$0.48 / ejecución
● Un formato de solicitud
Envía. Consulta. Publica.
Un único flujo para todos los modelos: entra JSON, sale una predicción. Consulta el resultado o registra un webhook. SDK para Python y JavaScript, o cualquier cliente HTTP. Apréndelo una vez.
POSThttps://api.wavespeed.ai/api/v3/bytedance/seedance-2.5/text-to-video
curl -X POST "https://api.wavespeed.ai/api/v3/bytedance/seedance-2.5/text-to-video" \
-H "Authorization: Bearer $WAVESPEED_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"prompt": "A drone shot over a misty pine forest at sunrise",
"duration": 5,
"resolution": "720p",
"aspect_ratio": "16:9"
}'
# → {"data": {"id": "<prediction id>", ...}}
curl "https://api.wavespeed.ai/api/v3/predictions/<prediction id>/result" \
-H "Authorization: Bearer $WAVESPEED_API_KEY"import os, time, requests
headers = {"Authorization": f"Bearer {os.environ['WAVESPEED_API_KEY']}"}
task = requests.post("https://api.wavespeed.ai/api/v3/bytedance/seedance-2.5/text-to-video", headers=headers, json={
"prompt": "A drone shot over a misty pine forest at sunrise",
"duration": 5,
"resolution": "720p",
"aspect_ratio": "16:9"
}).json()["data"]
while True:
result = requests.get(f"https://api.wavespeed.ai/api/v3/predictions/{task['id']}/result", headers=headers).json()["data"]
if result["status"] == "completed":
print(result["outputs"])
break
if result["status"] == "failed":
raise RuntimeError(result.get("error"))
time.sleep(2)const headers = { Authorization: `Bearer ${process.env.WAVESPEED_API_KEY}`, 'Content-Type': 'application/json' }
const { data: task } = await fetch('https://api.wavespeed.ai/api/v3/bytedance/seedance-2.5/text-to-video', {
method: 'POST',
headers,
body: JSON.stringify({
"prompt": "A drone shot over a misty pine forest at sunrise",
"duration": 5,
"resolution": "720p",
"aspect_ratio": "16:9"
}),
}).then((r) => r.json())
while (true) {
const { data: result } = await fetch(`https://api.wavespeed.ai/api/v3/predictions/${task.id}/result`, { headers }).then((r) => r.json())
if (result.status === 'completed') { console.log(result.outputs); break }
if (result.status === 'failed') throw new Error(result.error)
await new Promise((r) => setTimeout(r, 2000))
}Generado en WaveSpeedAI
/filters:quality(82)/examples/323fc3db241d9b56f46c445f2ab334c0/1783684221888696489_duh4aXLA.webp)
/filters:quality(82)/examples/0cbef4bfd187825951ff9cb2c0787280/1783684219348367405_p8cYLApe.webp)
WaveSpeedAI vs. Runware
| WaveSpeedAI | Runware | |
|---|---|---|
| API de modelos | Endpoints de imagen, vídeo, audio, 3D y LLM | Endpoints de imagen, vídeo, audio, 3D y LLM |
| Facturación | Pago por uso, precio publicado por ejecución, sin cuotas mensuales | Pago por uso, sin contratos |
| Cómputo bruto | No se ofrece: los modelos están totalmente gestionados | Cómputo GPU para tus propias cargas de inferencia |
| Modelos propios | Modelos alojados y seleccionados, nada que subir ni configurar | Modelos alojados, de la comunidad y subidos en un solo endpoint |
| Prueba en el navegador | Studios de imagen, vídeo, audio y 3D, más un playground por modelo | Playground web |
| Integración | REST: envía y luego consulta o recibe un webhook | REST o WebSockets, con webhooks por tarea |
Preguntas frecuentes
¿Es WaveSpeedAI una buena alternativa a Runware?
Si buscas modelos de imagen, vídeo, audio y 3D listos para llamar, con pago por solicitud y una sola clave de API, sí. Y puedes probar cada modelo en el navegador antes de escribir una sola línea de código.
¿Cómo se factura el uso?
Cada modelo tiene un precio por ejecución publicado en su página. Pagas por solicitud, sin cuotas mensuales ni compromisos.
¿Cómo lo integro?
Haz un POST de JSON a https://api.wavespeed.ai/api/v3/<model> con tu clave de API y luego consulta el resultado o indica un webhook. Con los SDK de wavespeed para Python y JavaScript son solo unas líneas.
¿Puedo probarlo antes de integrarlo?
Por supuesto. Usa el cuadro de prompt de arriba o cualquier studio en el navegador. Las cuentas nuevas elegibles reciben $1 en créditos gratis, y no necesitas tarjeta para registrarte.
Tu primera solicitud está a un POST de distancia
$1 en créditos gratis para cuentas nuevas elegibles. Sin tarjeta.