curl --request POST \
--url https://api.evolink.ai/v1/videos/generations \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"model": "minimax-h3-text-to-video",
"prompt": "Tráiler épico de ópera espacial: una capitana permanece sola ante una enorme ventana de observación mientras la última flota se reúne en el exterior. Cuando la flota salta, estalla una luz blanca cegadora y el puente se sacude violentamente; al desaparecer la luz, ella queda sola en el silencio del espacio profundo. Iluminación cinematográfica, lento avance de cámara y una atmósfera grandiosa pero contenida.",
"duration": 4,
"quality": "768p",
"aspect_ratio": "16:9"
}
'{
"created": 1761313744,
"id": "task-unified-1774857405-abc123",
"model": "minimax-h3-text-to-video",
"object": "video.generation.task",
"progress": 0,
"status": "pending",
"task_info": {
"can_cancel": false,
"estimated_time": 165,
"video_duration": 4
},
"type": "video",
"usage": {
"billing_rule": "per_second",
"credits_reserved": 44.2,
"user_group": "default"
}
}{
"error": {
"code": "invalid_request",
"message": "Invalid request parameters",
"type": "invalid_request_error"
}
}{
"error": {
"code": "unauthorized",
"message": "Invalid or expired token",
"type": "authentication_error"
}
}{
"error": {
"code": "insufficient_quota",
"message": "Insufficient quota. Please top up your account.",
"type": "insufficient_quota"
}
}{
"error": {
"code": "model_access_denied",
"message": "Token does not have access to the specified model",
"type": "invalid_request_error"
}
}{
"error": {
"code": "rate_limit_exceeded",
"message": "Too many requests, please try again later",
"type": "rate_limit_error"
}
}{
"error": {
"code": "internal_error",
"message": "Internal server error",
"type": "api_error"
}
}Guía completa de parámetros de Minimax H3 / H3 Max / H3 Max Turbo
API unificada para toda la serie Minimax H3, H3 Max y H3 Max Turbo. Selecciona el modo de generación con el parámetro model.
3 modos de generación, 8 modelos:
| Modo | ID del modelo | Recursos de entrada |
|---|---|---|
| Text-to-Video | minimax-h3-text-to-video | Solo prompt |
| Text-to-Video | minimax-h3-max-text-to-video | Solo prompt |
| Text-to-Video | minimax-h3-max-turbo-text-to-video | Solo prompt |
| Image-to-Video | minimax-h3-image-to-video | prompt + image_start y/o image_end |
| Image-to-Video | minimax-h3-max-image-to-video | prompt + image_start, con image_end opcional |
| Image-to-Video | minimax-h3-max-turbo-image-to-video | prompt + image_start, con image_end opcional |
| Reference-to-Video | minimax-h3-reference-to-video | prompt + al menos uno de image_urls / video_urls / audio_urls |
| Reference-to-Video | minimax-h3-max-reference-to-video | prompt + al menos uno de image_urls / video_urls, con audio_urls opcional |
Diferencias de parámetros:
- Minimax H3: duración de salida de
4a15segundos; resolución768p(predeterminada) o2k; la generación de imagen a vídeo admite solo el fotograma final, y la de referencia a vídeo admite solo audio - Minimax H3 Max: duración de salida de
5a15segundos; resolución480po768p(predeterminada); la generación de imagen a vídeo exige un fotograma inicial, y la de referencia a vídeo exige una imagen o un vídeo de referencia - Minimax H3 Max Turbo: mismas duraciones y resoluciones de salida que H3 Max; admite texto a vídeo e imagen a vídeo con fotograma inicial o inicial y final, pero no referencia multimodal a vídeo
Diferencias de facturación de los recursos de referencia:
- H3 referencia a vídeo: las primeras
5imágenes de referencia son gratuitas; la duración de entrada de los vídeos de referencia y la duración de salida se facturan con la misma tarifa - H3 Max referencia a vídeo: las primeras
2imágenes de referencia son gratuitas y cada imagen se factura a partir de la3.ª; las duraciones de los vídeos de entrada y salida se facturan con sus respectivas tarifas - El audio de referencia es gratuito en ambos modelos de referencia a vídeo
Capacidades comunes:
- Procesamiento asíncrono; utiliza el ID de tarea devuelto para consultar la tarea
- Las tareas de Minimax H3, H3 Max y H3 Max Turbo no se pueden cancelar
- Las URL de los vídeos generados son válidas durante 24 horas; guarda el resultado cuanto antes
curl --request POST \
--url https://api.evolink.ai/v1/videos/generations \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"model": "minimax-h3-text-to-video",
"prompt": "Tráiler épico de ópera espacial: una capitana permanece sola ante una enorme ventana de observación mientras la última flota se reúne en el exterior. Cuando la flota salta, estalla una luz blanca cegadora y el puente se sacude violentamente; al desaparecer la luz, ella queda sola en el silencio del espacio profundo. Iluminación cinematográfica, lento avance de cámara y una atmósfera grandiosa pero contenida.",
"duration": 4,
"quality": "768p",
"aspect_ratio": "16:9"
}
'{
"created": 1761313744,
"id": "task-unified-1774857405-abc123",
"model": "minimax-h3-text-to-video",
"object": "video.generation.task",
"progress": 0,
"status": "pending",
"task_info": {
"can_cancel": false,
"estimated_time": 165,
"video_duration": 4
},
"type": "video",
"usage": {
"billing_rule": "per_second",
"credits_reserved": 44.2,
"user_group": "default"
}
}{
"error": {
"code": "invalid_request",
"message": "Invalid request parameters",
"type": "invalid_request_error"
}
}{
"error": {
"code": "unauthorized",
"message": "Invalid or expired token",
"type": "authentication_error"
}
}{
"error": {
"code": "insufficient_quota",
"message": "Insufficient quota. Please top up your account.",
"type": "insufficient_quota"
}
}{
"error": {
"code": "model_access_denied",
"message": "Token does not have access to the specified model",
"type": "invalid_request_error"
}
}{
"error": {
"code": "rate_limit_exceeded",
"message": "Too many requests, please try again later",
"type": "rate_limit_error"
}
}{
"error": {
"code": "internal_error",
"message": "Internal server error",
"type": "api_error"
}
}Autorizaciones
##Todas las interfaces requieren autenticacion mediante Bearer Token##
Obtener API Key:
Visite la Pagina de gestion de API Key para obtener su API Key
Agregue en el encabezado de la solicitud al usar:
Authorization: Bearer YOUR_API_KEY
Cuerpo
Nombre del modelo de generación de vídeo.
| ID del modelo | Modo | Parámetros multimedia |
|---|---|---|
minimax-h3-text-to-video | Texto a vídeo | No acepta recursos multimedia |
minimax-h3-max-text-to-video | Texto a vídeo | No acepta recursos multimedia |
minimax-h3-max-turbo-text-to-video | Texto a vídeo | No acepta recursos multimedia |
minimax-h3-image-to-video | Imagen a vídeo | image_start y/o image_end |
minimax-h3-max-image-to-video | Imagen a vídeo | image_start, con image_end opcional |
minimax-h3-max-turbo-image-to-video | Imagen a vídeo | image_start, con image_end opcional |
minimax-h3-reference-to-video | Referencia multimodal a vídeo | al menos uno de image_urls / video_urls / audio_urls |
minimax-h3-max-reference-to-video | Referencia multimodal a vídeo | al menos uno de image_urls / video_urls, con audio_urls opcional |
minimax-h3-text-to-video, minimax-h3-max-text-to-video, minimax-h3-max-turbo-text-to-video, minimax-h3-image-to-video, minimax-h3-max-image-to-video, minimax-h3-max-turbo-image-to-video, minimax-h3-reference-to-video, minimax-h3-max-reference-to-video "minimax-h3-text-to-video"
Describe el vídeo que quieres generar. Este campo es obligatorio y no puede estar vacío.
Requisitos del prompt:
- Se admiten chino e inglés
- Longitud máxima:
7000caracteres (tanto el chino como el inglés se cuentan por caracteres) - Un prompt demasiado largo puede hacer que el modelo omita algunos detalles
Uso según el modelo:
- Text-to-Video: Describe la escena, el sujeto, la acción, la cámara y la atmósfera; no envíes campos multimedia
- Image-to-Video: Describe el movimiento de los sujetos en los fotogramas clave y los cambios de cámara. H3 acepta
image_starty/oimage_end; H3 Max y H3 Max Turbo requierenimage_start, conimage_endopcional - Reference-to-Video: Describe cómo usar los recursos de referencia. Haz referencia a ellos como
Image 1,Image 2,Video 1,Audio 1, etc.; no uses nombres de estilo Seedance como@image1o@video1. La numeración empieza en1y sigue el orden de cada matriz de URL
1 - 7000"Escena cinematográfica: un astronauta permanece ante la ventana de observación de una base lunar mientras la cámara avanza lentamente y la Tierra aparece sobre el horizonte lejano."
Modelos aplicables:
minimax-h3-image-to-videominimax-h3-max-image-to-videominimax-h3-max-turbo-image-to-video- Los modelos de texto a vídeo y de referencia a vídeo no admiten este parámetro
URL HTTP(S) de la imagen del primer fotograma.
Reglas de combinación:
- H3: Proporciona al menos uno de
image_starteimage_end - H3 Max / H3 Max Turbo:
image_startes obligatorio;image_endno puede proporcionarse por sí solo - Solo
image_start: generación desde el primer fotograma - Ambos campos: generación entre el primer y el último fotograma
- Máximo
1primer fotograma; este campo acepta una URL
Requisitos de imagen:
- Formatos: JPG, JPEG, PNG, WEBP, HEIC, HEIF
- Tamaño: máximo
30MB - Anchura y altura: de
256a5760px cada una - Relación anchura/altura:
0.4–2.5 - La URL debe usar HTTP(S) y ser accesible directamente por el servicio
- El cuerpo JSON completo no debe superar
64MB; no se aceptan entradas Base64 nimm_file://
"https://cdn.hailuoai.com/prod/hailuo_demo/testsets/H3_AA_I2VA/gallery/sr_v17_variants_seed42_43_20260724/inputs/4a3a90bf9100_KDmcbkhzYo5sjjxr9FqcVmWVnzb.png"
Modelos aplicables:
minimax-h3-image-to-videominimax-h3-max-image-to-videominimax-h3-max-turbo-image-to-video- Los modelos de texto a vídeo y de referencia a vídeo no admiten este parámetro
URL HTTP(S) de la imagen del último fotograma.
Reglas de combinación:
- H3: Proporciona al menos uno de
image_endeimage_start - H3 Max / H3 Max Turbo:
image_startes obligatorio;image_endno puede proporcionarse por sí solo - H3: Solo
image_end: el modelo genera un movimiento natural que termina en este fotograma - Ambos campos: generación entre el primer y el último fotograma
- Máximo
1último fotograma; este campo acepta una URL
Requisitos de imagen:
- Formatos: JPG, JPEG, PNG, WEBP, HEIC, HEIF
- Tamaño: máximo
30MB - Anchura y altura: de
256a5760px cada una - Relación anchura/altura:
0.4–2.5 - La URL debe usar HTTP(S) y ser accesible directamente por el servicio
- El cuerpo JSON completo no debe superar
64MB; no se aceptan entradas Base64 nimm_file://
"https://images.unsplash.com/photo-1515003197210-e0cd71810b5f?auto=format&fit=crop&w=1920&q=85"
Modelos aplicables:
minimax-h3-reference-to-videominimax-h3-max-reference-to-video- H3 Max Turbo no admite recursos de referencia multimodales
- Los modelos de texto a vídeo y de imagen a vídeo no admiten este parámetro
Matriz de URL HTTP(S) de imágenes de referencia. El valor predeterminado es []; máximo 9 imágenes.
Función y numeración:
- Todas las imágenes se usan como
reference_image - El primer elemento es
Image 1, el segundoImage 2, etc.
Requisitos de imagen:
- Formatos: JPG, JPEG, PNG, WEBP, HEIC, HEIF
- Tamaño: máximo
30MBpor imagen - Anchura y altura: de
256a5760px cada una - Relación anchura/altura:
0.4–2.5 - Las URL deben usar HTTP(S) y ser accesibles directamente por el servicio
- El cuerpo JSON completo no debe superar
64MB; no se aceptan entradas Base64 nimm_file://
Facturación:
- H3: Las primeras
5imágenes de referencia son gratuitas; cada imagen se factura a partir de la6.ª - H3 Max: Las primeras
2imágenes de referencia son gratuitas; cada imagen se factura a partir de la3.ª
Reglas de combinación:
- H3: Proporciona al menos uno de
image_urls,video_urlsoaudio_urls - H3 Max: Al menos uno de los campos
image_urlsovideo_urlsdebe contener un recurso; no se admiteaudio_urlspor sí solo - El total de los tres tipos de referencia no puede superar los
12elementos (imágenes + vídeos + audios de referencia) - Si los tres están vacíos se devuelve un error de parámetro; para generar solo con texto, usa
minimax-h3-text-to-video,minimax-h3-max-text-to-videoominimax-h3-max-turbo-text-to-video
9[
"https://cdn.hailuoai.com/prod/hailuo_demo/testsets/H3_AA_I2VA/gallery/sr_v17_variants_seed42_43_20260724/inputs/4a3a90bf9100_KDmcbkhzYo5sjjxr9FqcVmWVnzb.png"
]
Modelos aplicables:
minimax-h3-reference-to-videominimax-h3-max-reference-to-video- H3 Max Turbo no admite recursos de referencia multimodales
- Los modelos de texto a vídeo y de imagen a vídeo no admiten este parámetro
Matriz de URL HTTP(S) de vídeos de referencia. El valor predeterminado es []; máximo 3 vídeos.
Función y numeración:
- Todos los vídeos se usan como
reference_video - El primer elemento es
Video 1, el segundoVideo 2, etc.
Requisitos de vídeo:
- Contenedores: MP4 (
.mp4), MOV (.mov) - Códecs de vídeo: H.264/AVC, H.265/HEVC
- Códecs de audio incluidos: AAC, MP3
- Tamaño: máximo
50MBpor vídeo - Duración:
2–15segundos por clip; duración total de los vídeos de referencia de hasta15segundos - Anchura y altura: de
256a5760px cada una - Relación anchura/altura:
0.4–2.5 - Frecuencia de fotogramas:
23.976–60FPS - Las URL deben usar HTTP(S) y ser accesibles directamente por el servicio
- El cuerpo JSON completo no debe superar
64MB; no se aceptan entradas Base64 nimm_file://
Facturación:
- H3: La duración de entrada de los vídeos de referencia y la duración de salida se facturan con la misma tarifa
- H3 Max: La duración de entrada de los vídeos de referencia se factura con una tarifa propia, distinta de la del vídeo de salida
- H3 Max: Suma primero las duraciones de todos los vídeos de referencia y redondea al segundo superior; no combines los segundos de entrada y salida con una tarifa única
Reglas de combinación:
- H3: Proporciona al menos uno de
image_urls,video_urlsoaudio_urls - H3 Max: Al menos uno de los campos
image_urlsovideo_urlsdebe contener un recurso; no se admiteaudio_urlspor sí solo - El total de los tres tipos de referencia no puede superar los
12elementos (imágenes + vídeos + audios de referencia) - Si los tres están vacíos se devuelve un error de parámetro; para generar solo con texto, usa
minimax-h3-text-to-video,minimax-h3-max-text-to-videoominimax-h3-max-turbo-text-to-video
3[
"https://cdn.hailuoai.com/prod/hailuo_demo/testsets/h3_promo_eval_ref2va/gallery/sr_v2p26_trio_seed42_20260724/inputs/297573323635_00_%E8%A7%86%E9%A2%911_YnyRbxEwio_video_20260525_163755_1927e9d3.mp4"
]
Modelos aplicables:
minimax-h3-reference-to-videominimax-h3-max-reference-to-video- H3 Max Turbo no admite recursos de referencia multimodales
- Los modelos de texto a vídeo y de imagen a vídeo no admiten este parámetro
Matriz de URL HTTP(S) de audios de referencia. El valor predeterminado es []; máximo 3 clips.
Función y numeración:
- Todos los clips se usan como
reference_audio - El primer elemento es
Audio 1, el segundoAudio 2, etc.
Requisitos de audio:
- Formatos: WAV, MP3
- Tamaño: máximo
15MBpor clip - Duración:
2–15segundos por clip; duración total de los audios de referencia de hasta15segundos - Las URL deben usar HTTP(S) y ser accesibles directamente por el servicio
- El cuerpo JSON completo no debe superar
64MB; no se aceptan entradas Base64 nimm_file://
Facturación:
- El audio de referencia es gratuito y no se incluye en la duración facturable de los vídeos de referencia
Reglas de combinación:
- H3:
audio_urlspuede usarse por sí solo; no se requiere imagen ni vídeo de referencia - H3 Max: El audio de referencia debe acompañarse de
image_urlsovideo_urls; para referencias solo de audio, usaminimax-h3-reference-to-video - El total de los tres tipos de referencia no puede superar los
12elementos (imágenes + vídeos + audios de referencia) - Si los tres están vacíos se devuelve un error de parámetro; para generar solo con texto, usa
minimax-h3-text-to-video,minimax-h3-max-text-to-videoominimax-h3-max-turbo-text-to-video
3[
"https://cdn.hailuoai.com/prod/hailuo_demo/testsets/h3_promo_eval_ref2va/gallery/sr_v2p26_trio_seed42_20260724/inputs/f463d523c5ce_01_%E9%9F%B3%E9%A2%911_RSLcbpzJPo_6%E6%9C%885%E6%97%A5(1).mp3"
]
Duración del vídeo de salida en segundos. El intervalo de valores y el valor predeterminado dependen de model.
Modelos aplicables:
- Los 8 modelos Minimax H3, H3 Max y H3 Max Turbo
Restricciones por modelo:
- Minimax H3: enteros de
4a15, ambos inclusive; valor predeterminado4segundos - Minimax H3 Max / H3 Max Turbo: enteros de
5a15, ambos inclusive; valor predeterminado5segundos - No se admiten decimales, cadenas numéricas,
autoni-1 - La duración de salida afecta directamente a la facturación
4 <= x <= 155
Resolución del vídeo de salida. El valor predeterminado es 768p.
Modelos aplicables:
- Los 8 modelos Minimax H3, H3 Max y H3 Max Turbo
Valores disponibles por modelo:
- Minimax H3:
768p(predeterminada),2k - Minimax H3 Max / H3 Max Turbo:
480p,768p(predeterminada)
Notas:
- Si se omite el parámetro, la salida es
768p - La plataforma determina la tasa de bits, la frecuencia de fotogramas y los códecs de vídeo y audio; no se pueden configurar
480p, 768p, 2k "768p"
Relación de aspecto del vídeo de salida.
Modelos aplicables y valores predeterminados:
minimax-h3-text-to-video,minimax-h3-max-text-to-video,minimax-h3-max-turbo-text-to-video: solo relaciones de aspecto explícitas; valor predeterminado16:9minimax-h3-reference-to-video,minimax-h3-max-reference-to-video: admite todas las opciones siguientes; valor predeterminadoadaptiveminimax-h3-image-to-video,minimax-h3-max-image-to-video,minimax-h3-max-turbo-image-to-video: el modelo adapta automáticamente la relación de aspecto del vídeo de salida a la imagen de entrada; no envíes este parámetro en solicitudes de imagen a vídeo
Valores disponibles:
adaptive: solo para referencia a vídeo; el modelo selecciona una relación adecuada a partir de los recursos de referencia y el prompt16:9: Horizontal21:9: Ultraancha4:3: Horizontal estándar1:1: Cuadrada3:4: Vertical estándar9:16: Vertical
adaptive, 16:9, 21:9, 4:3, 1:1, 3:4, 9:16 "16:9"
Direccion de callback HTTPS despues de completar la tarea
Momento del callback:
- Se activa cuando la tarea se completa (completed) o falla (failed)
- Se envia despues de confirmar la facturacion
Restricciones de seguridad:
- Solo admite protocolo HTTPS
- Prohibido el callback a direcciones IP de red interna (127.0.0.1, 10.x.x.x, 172.16-31.x.x, 192.168.x.x, etc.)
- La longitud de la URL no debe exceder
2048caracteres
Mecanismo de callback:
- Tiempo de espera:
10segundos - Maximo
3reintentos despues del fallo (reintentos a los1/2/4segundos despues del fallo) - El formato del cuerpo de respuesta del callback es consistente con el formato de retorno de la interfaz de consulta de tareas
- Un codigo de estado 2xx se considera exitoso, otros codigos de estado activan reintentos
Modelos aplicables:
- Los 8 modelos Minimax H3, H3 Max y H3 Max Turbo
^https://"https://your-domain.com/webhooks/video-task-completed"
Respuesta
Tarea de generacion de video creada exitosamente
Marca de tiempo de creacion de la tarea
1761313744
ID de la tarea
"task-unified-1774857405-abc123"
Nombre del modelo utilizado
"minimax-h3-text-to-video"
Tipo especifico de la tarea
video.generation.task Porcentaje de progreso de la tarea (0-100)
0 <= x <= 1000
Estado de la tarea
pending, processing, completed, failed "pending"
Informacion detallada de la tarea de video
Show child attributes
Show child attributes
Tipo de salida de la tarea
text, image, audio, video "video"
Informacion de uso y facturacion
Show child attributes
Show child attributes