- Inicio
- Modelos de IA
- API de Seedance
API de Seedance: API de generación de vídeo Seedance 2.5 y 2.0
Llama a Dreamina Seedance 2.5, Seedance 2.0, 2.0 Fast y 2.0 Mini de ByteDance desde tu propio código a través de la API de Nereo: una clave API, una solicitud REST por vídeo, texto a vídeo, imagen a vídeo y referencia a vídeo, pago por segundo. ¿Quieres probar prompts primero? Genera con Seedance 2.5 aquí mismo, sin necesidad de código.
Texto a vídeo
Funciones de la API de Seedance 2.5: texto, imagen y referencia a vídeo
API de texto a vídeo: hasta 30 segundos en una sola solicitud
Envía un prompt al endpoint de texto a vídeo de Seedance 2.5 y recibe un vídeo con movimiento, dirección de cámara y audio nativo. Los clips duran hasta 30 segundos, así que un anuncio completo, una presentación de producto o una escena narrativa cabe en una sola llamada a la API.
API de imagen a vídeo con primer y último fotograma
Anima una foto de producto, un personaje o un fotograma de storyboard. El endpoint de imagen a vídeo acepta un fotograma inicial y un fotograma final opcional, para que controles exactamente dónde empieza y termina la toma.
API de referencia a vídeo con hasta 30 referencias
Usa el endpoint de referencia a vídeo (omni reference) para pasar hasta 30 imágenes o vídeos, más un prompt, y mantener rostros, vestuario, packaging y colores de marca consistentes entre tomas. Activa generate_audio en true para diálogos, música y efectos sincronizados con la imagen.
Borradores en 480p, finales en 1080p, 4K con Seedance 2.0
Elige 480p, 720p o 1080p por solicitud (Seedance 2.0 también ofrece 4K). Haz borradores económicos en 480p con Seedance 2.0 Mini o Fast y luego renderiza la versión definitiva con Seedance 2.5.
Tutorial de Python y ejemplos de código de la API de Seedance
Cada modelo de Seedance tiene su propio endpoint en https://api.nereo.io/api/v1. Las solicitudes son asíncronas: recibes un status_url al instante y lo consultas (o usas un webhook) hasta que el vídeo esté listo, normalmente en uno a varios minutos. Copia estos ejemplos en Python, curl o Node.js.
Texto a vídeo con Seedance 2.5 (Python)
pythonimport os, time, requests
API = "https://api.nereo.io/api/v1"
headers = {"Authorization": f"Bearer {os.environ['NEREO_API_KEY']}"}
# 1. Submit a Seedance 2.5 text-to-video request
job = requests.post(
f"{API}/byteplus/seedance-2.5/text-to-video",
headers=headers,
json={
"prompt": "A barista pours latte art in a sunlit cafe, slow push-in",
"duration": 8,
"resolution": "720p",
"aspect_ratio": "16:9",
"generate_audio": True,
},
).json()
# 2. Poll status_url until the video is ready
while True:
result = requests.get(job["status_url"], headers=headers).json()
if result["status"] not in ("queued", "in_progress"):
break
time.sleep(5)
if result.get("error"):
raise RuntimeError(result["error"]["message"])
print(result["outputs"][0]["url"])Imagen a vídeo con Seedance 2.5 (curl)
bashcurl -X POST https://api.nereo.io/api/v1/byteplus/seedance-2.5/image-to-video \
-H "Authorization: Bearer $NEREO_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"prompt": "The product slowly rotates on a marble pedestal",
"image_url": "https://example.com/product.png",
"duration": 5,
"resolution": "720p",
"aspect_ratio": "adaptive",
"generate_audio": true
}'
# The response includes a status_url. Check it until status is "completed":
curl "$STATUS_URL" -H "Authorization: Bearer $NEREO_API_KEY"Texto a vídeo con Seedance 2.0 Fast (Node.js / TypeScript)
typescriptconst headers = {
Authorization: `Bearer ${process.env.NEREO_API_KEY}`,
"Content-Type": "application/json",
};
const job = await fetch("https://api.nereo.io/api/v1/byteplus/seedance-2.0-fast/text-to-video", {
method: "POST",
headers,
body: JSON.stringify({ prompt: "A paper boat drifting down a rainy street", duration: 5, resolution: "480p" }),
}).then((r) => r.json());
let result;
do {
await new Promise((r) => setTimeout(r, 5000));
result = await fetch(job.status_url, { headers }).then((r) => r.json());
} while (result.status === "queued" || result.status === "in_progress");
console.log(result.outputs[0].url);Cómo obtener una clave API de Seedance y hacer tu primera solicitud
Desde el registro hasta tu primer vídeo generado en unos cinco minutos.
Crear una clave API
Inicia sesión en la consola de la API de Nereo, abre API keys y crea una clave. Se muestra una sola vez, así que guárdala en una variable de entorno como NEREO_API_KEY y úsala solo en código del lado del servidor.
Añadir saldo y enviar una solicitud
Recarga tu saldo y luego envía un cuerpo JSON mediante POST a un endpoint de Seedance como /byteplus/seedance-2.5/text-to-video con tu prompt, duración, resolución y relación de aspecto.
Consultar y descargar el vídeo
Consulta el status_url devuelto cada pocos segundos hasta que el estado sea completed y luego descarga outputs[0].url. Los archivos generados se copian al almacenamiento de Nereo, así que los enlaces siguen funcionando.
API de Seedance 2.5 vs 2.0 vs 2.0 Fast vs 2.0 Mini: endpoints y precio por segundo
| Feature | Seedance 2.5 | Seedance 2.0 | Seedance 2.0 Fast | Seedance 2.0 Mini |
|---|---|---|---|---|
| Endpoint | byteplus/seedance-2.5 | byteplus/seedance-2.0 | byteplus/seedance-2.0-fast | byteplus/seedance-2.0-mini |
| Duración del vídeo | Hasta 30 s | Hasta 15 s | 4–15 s | 4–15 s |
| 480p | $0.147 / s | $0.101 / s | $0.0402 / s | $0.0201 / s |
| 720p | $0.331 / s | $0.216 / s | $0.0864 / s | $0.0432 / s |
| 1080p | $0.813 / s | $0.535 / s | No disponible | No disponible |
| 4K | No disponible | $1.12 / s | No disponible | No disponible |
| Ideal para | Escenas largas de varias tomas con audio | Clips de alta calidad hasta 4K | Iteraciones rápidas y de bajo coste | Borradores de menor coste |
Precios de la API de Seedance por segundo
Las solicitudes a la API de Seedance se facturan por segundo de vídeo generado, según la tarifa del modelo y la resolución que elijas. Con vídeos de referencia en Seedance 2.5, los segundos de referencia más los segundos de salida se facturan a una tarifa más baja. Los precios son las tarifas actuales en la página de cada modelo en la consola de la API de Nereo.
Pago por segundo, prepago
Añade saldo una vez y cada solicitud de Seedance se descuenta de ahí. Un clip de 5 segundos en 720p cuesta unos $0.22 con Seedance 2.0 Mini, $0.43 con 2.0 Fast y $1.66 con 2.5. Una solicitud que tu saldo no pueda cubrir falla y no se cobra.
Una clave para todos los modelos
La misma clave API y el mismo flujo de solicitud funcionan para Seedance, Kling, Veo, Hailuo, Nano Banana, GPT Image, Seedream y más, así puedes comparar modelos sin nuevas integraciones.
Créditos de Seedance para no-code y agentes
¿Prefieres no programar? Usa el generador de esta página con créditos de Seedance, o conecta ChatGPT, Claude o Cursor a través del servidor MCP de Seedance.
Modelos de Seedance que puedes usar sin código
Seedance 2.0
Un potente generador de vídeo con IA multimodal para flujos de trabajo con referencias de texto, imagen, vídeo y audio.
Seedance 2 Mini
Una opción más rápida y económica para borradores de vídeo con IA, variantes de campaña y pruebas de prompts de alto volumen.
Seedance 2.0 Fast
Un modelo Seedance 2.0 centrado en la velocidad para crear texto a vídeo e imagen a vídeo rápidamente.
Preguntas frecuentes sobre la API de Seedance
¿Existe una API de Seedance?
¿Existe una API de Seedance?
Sí. Puedes llamar a Seedance 2.5, 2.0, 2.0 Fast y 2.0 Mini a través de la API de Nereo con una solicitud REST por vídeo. ByteDance también ofrece Seedance directamente a través de BytePlus ModelArk.
¿La API de Dreamina Seedance 2.5 es lo mismo que la API de Seedance 2.5?
¿La API de Dreamina Seedance 2.5 es lo mismo que la API de Seedance 2.5?
Sí. Dreamina Seedance 2.5 es el nombre que BytePlus usa para el modelo Seedance 2.5 de ByteDance. Aquí es el endpoint byteplus/seedance-2.5, con modos de texto a vídeo, imagen a vídeo y referencia a vídeo.
¿Cómo obtengo una clave API de Seedance?
¿Cómo obtengo una clave API de Seedance?
Inicia sesión en la consola de la API de Nereo, abre API keys y crea una. Envíala como token Bearer en el encabezado Authorization. Mantenla del lado del servidor y nunca la subas al control de versiones.
¿Cuánto cuesta la API de Seedance?
¿Cuánto cuesta la API de Seedance?
Seedance 2.5 cuesta $0.147 por segundo en 480p, $0.331 en 720p y $0.813 en 1080p. Seedance 2.0 cuesta de $0.101 a $1.12 por segundo hasta 4K, 2.0 Fast empieza en $0.0402 por segundo y 2.0 Mini en $0.0201 por segundo.
API de Seedance 2.5 vs API de Seedance 2.0: ¿cuál debo usar?
API de Seedance 2.5 vs API de Seedance 2.0: ¿cuál debo usar?
Usa Seedance 2.5 para clips de hasta 30 segundos, escenas de varias tomas y trabajos con muchas referencias. Usa Seedance 2.0 para hasta 15 segundos y salida 4K, y 2.0 Fast o Mini para borradores económicos y trabajos de alto volumen.
¿Hay una API de Seedance gratis o una prueba gratuita?
¿Hay una API de Seedance gratis o una prueba gratuita?
Las solicitudes a la API se pagan con un saldo prepago, y una solicitud que tu saldo no pueda cubrir no se cobra. Para probar Seedance gratis primero, usa el generador de esta página con tus créditos de bienvenida de Seedance, cuando estén disponibles.
¿Cuáles son los endpoints de la API de Seedance?
¿Cuáles son los endpoints de la API de Seedance?
Cada modelo y modo tiene su propio endpoint, por ejemplo /api/v1/byteplus/seedance-2.5/text-to-video, /byteplus/seedance-2.5/image-to-video y /byteplus/seedance-2.5/reference-to-video. La documentación de la API enumera todos los parámetros y límites.
¿Cómo uso la API de Seedance en Python?
¿Cómo uso la API de Seedance en Python?
Es una API HTTPS simple, así que la librería requests es suficiente: envía tu cuerpo JSON con POST y luego consulta el status_url devuelto, como en el tutorial de Python de arriba. Node.js, curl y cualquier otro cliente HTTP funcionan igual.
¿Cuánto tarda una solicitud a la API de Seedance?
¿Cuánto tarda una solicitud a la API de Seedance?
Los vídeos suelen tardar de uno a varios minutos según la duración, la resolución y la carga. Consulta el status_url cada pocos segundos o registra un webhook en lugar de mantener una conexión abierta.
¿Qué entradas acepta la API de Seedance?
¿Qué entradas acepta la API de Seedance?
Un prompt de texto, un fotograma inicial y un fotograma final opcional para imagen a vídeo, o hasta 30 referencias de imagen o vídeo para referencia a vídeo. Las salidas son archivos MP4 con audio nativo opcional, desde 480p hasta 1080p (4K en Seedance 2.0).
¿Hay un SDK de la API de Seedance en GitHub?
¿Hay un SDK de la API de Seedance en GitHub?
No lo necesitas: cualquier cliente HTTP puede llamar a la API con una clave API. Los wrappers de GitHub suelen llamar a un proveedor externo, mientras que la documentación de la API ofrece ejemplos de curl y TypeScript listos para copiar para cada endpoint.
¿Puedo usar la API de Seedance con Claude Code, Codex o Cursor?
¿Puedo usar la API de Seedance con Claude Code, Codex o Cursor?
Sí. Cada página de modelo tiene un prompt Copy for agent que da a tu agente de programación el endpoint y los parámetros. Para crear vídeos sin escribir código, conecta el servidor MCP de Seedance a ChatGPT, Claude o Cursor.