Skip to Content
ModèlesHailuo (MiniMax)

Famille Hailuo (MiniMax)

Les modèles de génération vidéo Hailuo de MiniMax, au nombre de deux, s’appellent via l’endpoint vidéo d’OfoxAI POST /v1/videos. Les tâches s’exécutent de façon asynchrone : la création d’une tâche renvoie un ID de tâche, qui sert ensuite à récupérer le résultat.

Quel modèle choisir

L'essentielPour une sortie 2K, choisissez Hailuo 3 ; pour du 480p, choisissez Hailuo 3 Max. Aucun des deux ne prend en charge le 720p ni le 1080p.
ModèleRésolutions (par défaut)DuréeFormats d’image
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 sComme ci-dessus

Les deux modèles prennent en charge le texte-vers-vidéo, l’image-vers-vidéo et la vidéo de référence, et peuvent générer une piste audio synchronisée (generate_audio vaut true par défaut). adaptive reprend le format de l’image d’entrée.

ID de modèle (à copier tel quel)
Hailuo 3minimax/hailuo-3768p, 2K
Hailuo 3 Maxminimax/hailuo-3-max480p, 768p, 5 s minimum

Le tableau ci-dessus correspond aux video_attributes renvoyés par la Models API ; en cas d’évolution des capacités d’un modèle, la réponse de l’API fait foi. La facturation se fait à la seconde, le coût réel étant donné par usage.video_cost dans le résultat de la tâche ; les prix figurent sur la page du modèle .

Exemples d’appel

Les exemples ci-dessous ne montrent que la requête de création de tâche. Le déroulement complet (interrogation du statut puis téléchargement du résultat) est décrit dans Video API · Démarrage rapide.

Seul prompt est envoyé.

Terminal
curl -X POST https://api.ofox.ai/v1/videos \ -H "Authorization: Bearer $OFOX_API_KEY" \ -H "Content-Type: application/json" \ -d '{ "model": "minimax/hailuo-3", "prompt": "Plan en format large : une voiture vintage roule vers le soleil couchant sur une route du désert", "duration": 6, "resolution": "768p", "aspect_ratio": "21:9" }'
  • frame_images et input_references ne peuvent pas être envoyés ensemble ; les envoyer ensemble renvoie 400 references_conflict.
  • Si vous n’avez pas besoin de piste audio, passez "generate_audio": false.
  • La description complète des champs figure dans Créer une tâche vidéo.

Valeurs de résolution

Les niveaux de résolution de Hailuo diffèrent de ceux des autres familles : 768p et 2k (k minuscule). Passer 720p ou 1080p, courants dans les autres familles, renvoie 400.

Erreurs courantes

L'essentielLes erreurs de validation des paramètres sont renvoyées dès la création : aucune tâche n’est créée et rien n’est facturé. Le message d’erreur liste les valeurs autorisées.
HTTP · codeMessage d’erreurCauseSolution
400 unsupported_parameterresolution "1080p" not supported; allowed: [768p 2k]Hailuo ne prend pas en charge le 1080pPour Hailuo 3, utilisez 768p ou 2k
400 unsupported_parameterduration 4 out of range [5, 15]Hailuo 3 Max exige 5 secondes au minimumPassez à 5 secondes ou plus, ou utilisez Hailuo 3
400 references_conflictframe_images and input_references are mutually exclusiveLes deux champs de média ont été envoyés ensembleChoisissez l’un des deux
404 model_not_foundmodel not foundID de modèle mal orthographiéCopiez l’ID de modèle depuis cette page

Les codes d’erreur complets figurent dans Codes d’erreur de la Video API.

Documentation officielle

FAQ

Hailuo 3 prend-il en charge le 1080p ?

Non. Les résolutions de Hailuo 3 sont 768p et 2k, celles de Hailuo 3 Max 480p et 768p. Passer 720p ou 1080p renvoie 400 resolution not supported.

Hailuo 3 Max renvoie duration 4 out of range [5, 15] ?

Une tâche Hailuo 3 Max dure au minimum 5 secondes et au maximum 15 secondes. Pour une vidéo de 4 secondes, utilisez Hailuo 3.

Les vidéos Hailuo prennent-elles en charge le 21:9 ?

Oui. Hailuo 3 et Hailuo 3 Max prennent tous deux en charge 21:9, 16:9, 4:3, 1:1, 3:4, 9:16 et adaptive.

Dernière mise à jour le