Skip to main content
URL de base : https://router.flatkey.ai Utilisez MiniMax-H3 lorsque vous avez besoin de texte vers vidéo, du contrôle sur la première et la dernière image, ou de références d’images, de vidéos et d’audio. Chaque requête suit le même flux de travail asynchrone : créer une tâche, interroger son statut, puis télécharger le fichier MP4 final.

Entrées flexibles

Générez à partir de texte, d’images d’encadrement, ou d’images, vidéos et audio de référence.

Un seul flux asynchrone

Créez avec POST /v1/videos, interrogez avec GET /v1/videos/{task_id}, et téléchargez depuis metadata.url.
Utilisez cet en-tête pour les requêtes de création de tâches et de statut :
Gardez votre clé API privée. Ne la collez pas dans des journaux publics, des pages ou des tickets de support.

Créer votre première vidéo H3

1. Soumettre une tâche texte vers vidéo

Envoyez POST /v1/videos avec le modèle MiniMax-H3 et une invite textuelle. Les requêtes sans média nécessitent un ratio d’aspect explicite autre que adaptive.
La réponse contient l’identifiant public de la tâche dans id et task_id :
Sauvegardez la valeur task_... retournée. Vous en aurez besoin pour vérifier la tâche ultérieurement.

2. Interroger et télécharger le résultat

Interrogez GET /v1/videos/{task_id} jusqu’à ce que status devienne completed ou failed. Lorsqu’il est completed, lisez l’URL de téléchargement temporaire dans metadata.url.
metadata.url est une URL de téléchargement temporaire. Elle fonctionne sans en-tête d’autorisation Flatkey, donc toute personne qui la possède peut accéder à la vidéo générée jusqu’à son expiration. Traitez-la comme privée, et ne la journalisez pas, ne la publiez pas et ne la partagez pas. Téléchargez la vidéo rapidement et stockez-la dans votre propre espace de stockage. Répéter la requête de tâche n’actualise pas une URL expirée.

Choisir vos entrées

Chaque requête doit contenir un élément texte non vide. Vous pouvez ajouter des images d’encadrement ou des médias de référence pour contrôler le résultat.
Ne mélangez pas les entrées de première ou dernière image avec des entrées de référence dans la même requête. Chaque élément content doit contenir exactement une charge utile correspondant à son type.

Contrôler la première et la dernière image

Utilisez first_frame et last_frame lorsque vous souhaitez que la vidéo interpole entre deux images.

Générer avec des médias de référence

Les entrées de référence aident à préserver un sujet, un style de mouvement ou un son. L’audio de référence ne peut pas être la seule entrée média.

Paramètres de la requête

Lorsqu’une requête contient des médias et omet ratio, Flatkey utilise adaptive. Une requête texte uniquement doit explicitement utiliser un ratio non adaptive.

Comprendre les résultats des tâches

Pour les réponses vidéo H3, les noms de champs d’utilisation partagés représentent des secondes :
  • usage.completion_tokens correspond à la durée de sortie générée.
  • usage.total_tokens correspond à la durée facturable totale, y compris la durée d’entrée des vidéos de référence.
Ces valeurs sont des secondes, et non des tokens de modèle de langage. Consultez les Journaux d’utilisation dans la Console Flatkey pour le montant final facturé.

Limitations actuelles

  • callback_url n’est pas pris en charge. Interrogez plutôt le statut de la tâche.
  • La liste, l’annulation, la suppression, la régénération et le remix des tâches ne sont pas pris en charge.
  • MiniMax-H3-Context-IR n’est pas pris en charge.
  • Les URL de médias distants doivent rester accessibles pendant le traitement de la tâche.