Skip to main content
Basis-URL: https://router.flatkey.ai Verwende MiniMax-H3, wenn du Text-zu-Video, Steuerung des ersten und letzten Frames oder Bild-, Video- und Audioreferenzen benötigst. Jede Anfrage folgt demselben asynchronen Ablauf: Aufgabe erstellen, Status abfragen, fertiges MP4 herunterladen.

Flexible Eingaben

Generiere aus Text, Frame-Bildern oder Referenzbildern, -videos und -audio.

Ein asynchroner Ablauf

Erstellen mit POST /v1/videos, abfragen mit GET /v1/videos/{task_id}, herunterladen von metadata.url.
Verwende diesen Header für Aufgabenerstellung und Statusabfragen:
Halte deinen API-Schlüssel privat. Füge ihn nicht in öffentliche Logs, Seiten oder Support-Tickets ein.

Dein erstes H3-Video erstellen

1. Text-zu-Video-Aufgabe übermitteln

Sende POST /v1/videos mit dem Modell MiniMax-H3 und einem Text-Prompt. Reine Textanfragen erfordern ein explizites Seitenverhältnis, das sich von adaptive unterscheidet.
Die Antwort enthält die öffentliche Aufgaben-ID sowohl in id als auch in task_id:
Speichere den zurückgegebenen task_...-Wert. Du benötigst ihn, um die Aufgabe später abzufragen.

2. Ergebnis abfragen und herunterladen

Frage GET /v1/videos/{task_id} ab, bis status den Wert completed oder failed annimmt. Bei completed lese die temporäre Download-URL aus metadata.url.
metadata.url ist eine temporäre Download-URL. Sie funktioniert ohne einen Flatkey-Autorisierungsheader, sodass jeder, der sie kennt, auf das generierte Video zugreifen kann, bis sie abläuft. Behandle sie als vertraulich und logge, veröffentliche oder teile sie nicht. Lade das Video umgehend herunter und speichere es in deinem eigenen Speicher. Eine erneute Aufgabenabfrage aktualisiert keine abgelaufene URL.

Eingaben auswählen

Jede Anfrage muss ein nicht leeres Textelement enthalten. Du kannst Frame-Bilder oder Referenzmedien hinzufügen, um das Ergebnis zu steuern.
Mische keine First- oder Last-Frame-Eingaben mit Referenzeingaben in derselben Anfrage. Jedes content-Element muss genau einen Payload enthalten, der seinem type entspricht.

Ersten und letzten Frame steuern

Verwende first_frame und last_frame, wenn das Video zwischen zwei Bildern interpolieren soll.

Mit Referenzmedien generieren

Referenzeingaben helfen dabei, ein Motiv, einen Bewegungsstil oder einen Klang beizubehalten. Referenzaudio kann nicht die einzige Medieneingabe sein.

Anfrageeinstellungen

Wenn eine Anfrage Medien enthält und ratio weglässt, verwendet Flatkey adaptive. Eine reine Textanfrage muss explizit ein Seitenverhältnis verwenden, das nicht adaptive ist.

Aufgabenergebnisse verstehen

Bei H3-Videoantworten repräsentieren die gemeinsamen Usage-Feldnamen Sekunden:
  • usage.completion_tokens ist die Dauer der generierten Ausgabe.
  • usage.total_tokens ist die gesamte abrechenbare Dauer einschließlich der Referenzvideo-Eingabezeit.
Diese Werte sind Sekunden, keine Sprachmodell-Tokens. Überprüfe die Nutzungslogs in der Flatkey Console für die endgültige Abrechnung.

Aktuelle Einschränkungen

  • callback_url wird nicht unterstützt. Frage stattdessen den Aufgabenstatus ab.
  • Aufgabenauflistung, -abbruch, -löschung, -neugenerierung und -remix werden nicht unterstützt.
  • MiniMax-H3-Context-IR wird nicht unterstützt.
  • Remote-Medien-URLs müssen erreichbar bleiben, während die Aufgabe verarbeitet wird.