https://router.flatkey.ai
Flatkey génère des vidéos via un unique endpoint asynchrone. Vous soumettez une tâche, vous l’interrogez jusqu’à ce qu’elle se termine, puis vous téléchargez le fichier MP4. Cette page couvre ce qui est commun à tous les modèles vidéo. Pour les options propres à un modèle, consultez Seedance ou MiniMax H3.
Un seul flux asynchrone
Créez la tâche avec
POST /v1/videos, interrogez-la avec GET /v1/videos/{task_id}, et téléchargez le fichier MP4 depuis metadata.url.Deux formats de requête
Certains modèles utilisent un tableau
content, d’autres une chaîne prompt. Envoyer le mauvais format renvoie 400.Trouver un modèle vidéo
Listez tous les modèles et conservez ceux dont letype est video :
Choisir le bon format de requête
L’endpoint accepte deux formats différents, et chaque modèle n’en accepte qu’un seul.
Envoyer un tableau
content à un modèle prompt renvoie :
Le format content
image_url pour interpoler entre des images clés ou fournir une référence. Les noms de champs varient selon le modèle, consultez donc le guide propre au modèle.
Le format prompt
Les résolutions varient selon le modèle
Il n’existe pas d’ensemble commun de valeurs de résolution. Envoyer une valeur non prise en charge renvoie400 avant même que la tâche soit créée.
Paramètres de la requête
Interroger la tâche
Une soumission réussie renvoie immédiatement une tâche :
Interrogez environ toutes les 15 secondes. Un clip de cinq secondes se termine généralement en deux à quatre minutes.
Télécharger le fichier MP4
L’URL de téléchargement est disponible dansmetadata.url et nécessite le même en-tête d’autorisation :
Exemple de bout en bout
Dépannage
prompt is required
Vous avez envoyé un tableau content à un modèle qui attend un prompt. Consultez le tableau dans Choisir le bon format de requête.
unsupported resolution ou resolution must be 768P or 2K
La valeur est valide pour un autre modèle. Consultez Les résolutions varient selon le modèle.
No available channel for model ...
Le modèle n’est pas routable pour le moment. Choisissez un autre modèle vidéo plutôt que de réessayer — cette erreur ne se résout pas d’elle-même. Consultez le répertoire des modèles pour la disponibilité actuelle.
duration must be between 4 and 15
MiniMax-H3 requiert un duration dans cette plage. Envoyez-en un explicitement.
La tâche reste à l’état queued
La génération vidéo prend des minutes, pas des secondes. Continuez à interroger toutes les 15 secondes avant de considérer la tâche comme bloquée.
Guides des modèles
Seedance
Texte vers vidéo, ainsi que la bibliothèque d’assets de personnages virtuels et réels.
MiniMax H3
Contrôle de la première et dernière image, médias de référence et paramètres de tâche.