Skip to main content
Usa la documentación de modelos de video de CometAPI eligiendo el flujo de trabajo del proveedor que coincida con tu tipo de tarea. La mayoría de los endpoints de video crean tareas asíncronas, así que guarda el ID de la tarea y usa polling para recuperar los resultados. Agrega callbacks solo cuando la página específica del modelo documente compatibilidad con callbacks.

Elige una API de video

Crear un video de Seedance

Crea tareas de video de Seedance.

Crear un video de HappyHorse

Crea trabajos de texto a video de HappyHorse.

Crear un video de Sora 2

Crea trabajos de video de Sora 2.

Recuperar un video de Sora 2

Consulta trabajos de video de Sora.

Crear un video de Veo 3

Crea trabajos de video de Veo.

Crear un video de Wan

Crea trabajos de texto a video de Wan.

Crear un video de xAI

Genera trabajos de video de xAI.

Crear un video de Vidu

Crea trabajos de texto a video de Vidu.

Crear un video de Omni (Beta)

Crea trabajos beta de video de Omni.

Crear una tarea de texto a video de Kling

Genera videos de Kling a partir de prompts de texto.

Crear una tarea de imagen a video de Runway

Genera videos de Runway a partir de imágenes.

Crear y consultar una tarea de video

Usa un model ID con capacidad de video de la página de modelos o del directorio de modelos. Los ejemplos a continuación crean una tarea de video con POST /v1/videos y luego consultan el task ID devuelto hasta que la tarea alcance un estado terminal.
Estos ejemplos usan el marcador de posición your-video-model-id. Sustitúyelo por un model ID de video disponible de la página de modelos o del directorio de modelos antes de ejecutar la solicitud.
Abre Crear un video de Seedance y Recuperar un video de Seedance para usar los playgrounds de la API y los esquemas de endpoint.

Ejemplos de respuesta

Una respuesta de creación exitosa puede verse así. Guarda el task ID antes de consultar:
Una respuesta de consulta exitosa puede verse así. Las respuestas completadas pueden incluir video_url; algunos formatos de proveedor usan campos de resultado específicos del modelo o la ruta de contenido de video cuando esa ruta está documentada:

Registros de modelos de ejemplo

Esta respuesta de ejemplo del catálogo de modelos muestra el contenedor de /api/models y la forma de un registro de modelo de video. No es una lista completa de modelos.
cURL

Errores comunes

Guarda el ID de la respuesta de creación antes de retornar desde tu controlador de trabajo.
Agrega retraso y backoff entre las comprobaciones de estado.
Usa los campos de duración y resolución documentados para el endpoint de video seleccionado.
Trata video_url como opcional y usa como alternativa los campos de resultado específicos del modelo o la ruta de contenido cuando esté disponible.
Usa el polling como fuente de verdad y verifica que tu URL de callback acepte solicitudes POST.

Códigos de error y estrategia de reintento

No reintentes hasta que se corrijan los campos de prompt, archivos, duración o tamaño.
No reintentes hasta que la clave de API esté presente y sea válida.
Verifica el ID de la tarea, la URL base, la ruta y el model ID antes de reintentar.
Reduce el tamaño de la carga antes de reintentar.
Reintenta con backoff exponencial y reduce la concurrencia de creación o polling.
Reintenta la creación de tareas con backoff; sigue haciendo polling de las tareas existentes a menos que la tarea alcance un error terminal.

Precios y directorio de modelos

Models page

Lee cómo CometAPI expone los model IDs en la documentación.

Model directory

Explora la disponibilidad y capacidades de los modelos.

Pricing

Consulta los precios antes de llamar a un modelo.
Última modificación el 23 de junio de 2026