Skip to main content
Базовый URL: https://router.flatkey.ai Используйте MiniMax-H3, когда вам нужна генерация видео из текста, управление первым и последним кадром, а также референсные изображения, видео и аудио. Каждый запрос следует одному и тому же асинхронному процессу: создать задачу, отслеживать её статус, затем скачать готовый MP4.

Гибкие входные данные

Генерируйте из текста, изображений кадров или референсных изображений, видео и аудио.

Единый асинхронный процесс

Создавайте через POST /v1/videos, отслеживайте через GET /v1/videos/{task_id} и скачивайте из metadata.url.
Используйте этот заголовок для создания задач и запросов статуса:
Храните ваш API-ключ в тайне. Не вставляйте его в публичные логи, страницы или тикеты поддержки.

Создайте своё первое видео H3

1. Отправьте задачу на генерацию видео из текста

Отправьте POST /v1/videos с моделью MiniMax-H3 и текстовым промптом. Запросы, содержащие только текст, требуют явного указания соотношения сторон, отличного от adaptive.
Ответ содержит публичный идентификатор задачи в полях id и task_id:
Сохраните возвращённое значение task_.... Оно понадобится вам для проверки статуса задачи.

2. Отслеживайте статус и скачайте результат

Опрашивайте GET /v1/videos/{task_id}, пока status не станет completed или failed. Когда статус completed, считайте временный URL для скачивания из metadata.url.
metadata.url — это временный URL для скачивания. Он работает без заголовка авторизации Flatkey, поэтому любой, кто его получит, сможет получить доступ к сгенерированному видео до его истечения. Относитесь к нему как к конфиденциальному: не логируйте, не публикуйте и не передавайте его. Скачайте видео незамедлительно и сохраните в своём хранилище. Повторный запрос статуса задачи не обновляет истёкший URL.

Выберите входные данные

Каждый запрос должен содержать непустой текстовый элемент. Вы можете добавить изображения кадров или референсные медиафайлы для управления результатом.
Не смешивайте входные данные первого/последнего кадра с референсными входными данными в одном запросе. Каждый элемент content должен содержать ровно одну полезную нагрузку, соответствующую его type.

Управляйте первым и последним кадром

Используйте first_frame и last_frame, когда хотите, чтобы видео интерполировало между двумя изображениями.

Генерируйте с референсными медиафайлами

Референсные входные данные помогают сохранить субъект, стиль движения или звук. Референсное аудио не может быть единственным медиавходом.

Настройки запроса

Когда запрос содержит медиафайлы и не указывает ratio, Flatkey использует adaptive. Запрос только с текстом должен явно указывать соотношение сторон, отличное от adaptive.

Понимание результатов задачи

Для ответов на видеозапросы H3 общие названия полей использования представляют секунды:
  • usage.completion_tokens — продолжительность сгенерированного результата.
  • usage.total_tokens — общая оплачиваемая продолжительность, включая время входного референсного видео.
Эти значения представляют секунды, а не токены языковой модели. Проверьте Журналы использования в Консоли Flatkey для получения итоговой суммы списания.

Текущие ограничения

  • callback_url не поддерживается. Вместо этого опрашивайте статус задачи.
  • Листинг задач, отмена, удаление, повторная генерация и ремикс не поддерживаются.
  • MiniMax-H3-Context-IR не поддерживается.
  • Удалённые URL медиафайлов должны оставаться доступными в течение всего времени обработки задачи.