Skip to Content
ModelosHailuo (MiniMax)

Familia Hailuo (MiniMax)

Los modelos de generación de vídeo Hailuo de MiniMax, dos en total, que se invocan a través del endpoint de vídeo de OfoxAI POST /v1/videos. Las tareas se ejecutan de forma asíncrona: al crear una tarea se obtiene su ID, con el que después se consulta el resultado.

Elección de modelo

ClavePara salida 2K, use Hailuo 3; para 480p, use Hailuo 3 Max. Ninguno de los dos admite 720p ni 1080p.
ModeloResolución (predeterminada)DuraciónRelación de aspecto
Hailuo 3768p 2k (768p)4–15 s21:9 16:9 4:3 1:1 3:4 9:16 adaptive
Hailuo 3 Max480p 768p (768p)5–15 sIgual que la anterior

Ambos admiten texto a vídeo, imagen a vídeo y referencias de vídeo, y pueden generar una pista de audio sincronizada (generate_audio es true de forma predeterminada). adaptive conserva la proporción de la imagen de entrada.

ID de modelo (cópielos exactamente)
Hailuo 3minimax/hailuo-3768p, 2K
Hailuo 3 Maxminimax/hailuo-3-max480p, 768p; mínimo 5 s

La tabla anterior coincide con el video_attributes que devuelve la Models API; si cambian las capacidades de un modelo, prevalece lo que devuelva la API. La facturación es por segundo y el coste real es el usage.video_cost del resultado de la tarea; los precios están en la página del modelo .

Ejemplos de llamada

Los ejemplos siguientes solo muestran la petición de creación de la tarea. El flujo completo para consultar el estado y descargar el resultado está en Video API · Inicio rápido.

Solo se envía prompt.

Terminal
curl -X POST https://api.ofox.io/v1/videos \ -H "Authorization: Bearer $OFOX_API_KEY" \ -H "Content-Type: application/json" \ -d '{ "model": "minimax/hailuo-3", "prompt": "Plano panorámico: un coche clásico avanza por una carretera del desierto hacia el sol poniente", "duration": 6, "resolution": "768p", "aspect_ratio": "21:9" }'
  • frame_images e input_references no pueden enviarse a la vez; si se envían juntos, se devuelve 400 references_conflict.
  • Si no necesita pista de audio, envíe "generate_audio": false.
  • La descripción completa de la estructura de campos está en Crear una tarea de vídeo.

Formato de la resolución

Los niveles de resolución de Hailuo son distintos de los de otras familias: 768p y 2k (con k minúscula). Enviar 720p o 1080p, habituales en otras familias, devuelve 400.

Errores habituales

ClaveLos errores de validación de parámetros se devuelven al crear la tarea: no se crea la tarea ni se genera coste. El mensaje de error enumera los valores permitidos.
HTTP · codeMensaje de error originalCausaSolución
400 unsupported_parameterresolution "1080p" not supported; allowed: [768p 2k]Hailuo no admite 1080pCon Hailuo 3, use 768p o 2k
400 unsupported_parameterduration 4 out of range [5, 15]El mínimo de Hailuo 3 Max es de 5 segundosUse 5 segundos o más, o cambie a Hailuo 3
400 references_conflictframe_images and input_references are mutually exclusiveSe enviaron ambos campos de materialSolo puede usarse uno de los dos
404 model_not_foundmodel not foundID de modelo mal escritoCopie el ID de modelo de esta página

Todos los códigos de error están en Códigos de error de Video API.

Documentación oficial

Preguntas frecuentes

¿Hailuo 3 admite 1080p?

No. Las resoluciones de Hailuo 3 son 768p y 2k, y las de Hailuo 3 Max, 480p y 768p. Enviar 720p o 1080p devuelve 400 resolution not supported.

¿Por qué Hailuo 3 Max devuelve duration 4 out of range [5, 15]?

Hailuo 3 Max admite un mínimo de 5 segundos y un máximo de 15 por tarea. Para vídeos de 4 segundos, use Hailuo 3.

¿Los vídeos de Hailuo admiten 21:9?

Sí. Tanto Hailuo 3 como Hailuo 3 Max admiten 21:9, 16:9, 4:3, 1:1, 3:4, 9:16 y adaptive.

Última actualización: