Modelos de vídeo
Todos los modelos de vídeo de POST /v1/videos comparten la misma estructura de petición; se diferencian en las resoluciones, duraciones, relaciones de aspecto y modos de generación que aceptan. Estas capacidades de cada modelo se describen en el objeto video_attributes que devuelve la Models API. Esta página explica los campos de ese objeto y cómo consultarlo.
Los valores de los parámetros de cada modelo están en las páginas de familia: Seedance, Wan y HappyHorse y Hailuo.
El objeto video_attributes
Cada modelo de vídeo de la respuesta de la Models API incluye un objeto video_attributes, que es la descripción de referencia de los parámetros que acepta ese modelo.
{
"modes": ["t2v", "i2v", "v2v"],
"resolutions": ["480p", "720p", "1080p"],
"default_resolution": "720p",
"min_duration_seconds": 4,
"max_duration_seconds": 30,
"supports_audio": true,
"aspect_ratios": ["21:9", "16:9", "4:3", "1:1", "3:4", "9:16", "adaptive"]
}video_attributes es la referencia fiable de cada modelo para resolution, duration y aspect_ratio. Los rangos de parámetros que figuran en Crear una tarea de vídeo son la unión de todos los modelos, por lo que un valor válido allí puede ser rechazado por un modelo concreto.
Consultar la lista en tiempo real
La Models API es un endpoint público y no requiere API Key. Filtre por supported_endpoints para quedarse solo con los modelos de vídeo:
cURL
curl -s https://api.ofox.ai/v1/models \
| jq -r '.data[] | select(.supported_endpoints[]? == "/v1/videos") | .id'Los nuevos modelos no se publican junto con la documentación; si necesita la lista más reciente, consulte directamente este endpoint.