MiniMax-Hailuo-02
Генерация видео MiniMax-Hailuo-02
Генерация видео с помощью модели MiniMax Hailuo 02, поддержка текст-в-видео, изображение-в-видео и генерации по первому и последнему кадру
POST
- Асинхронный режим, возвращает ID задачи
- Поддерживаемая модель:
MiniMax-Hailuo-02 - Три режима генерации: текст-в-видео, изображение-в-видео, генерация по первому и последнему кадру
- Разрешения 512P / 768P / 1080P, длительность 6 и 10 секунд
Аутентификация
Все эндпоинты требуют аутентификации Bearer Token.
Параметры запроса
Название модели, фиксированное значение
MiniMax-Hailuo-02.Описание содержимого видео, максимум 2000 символов.
- В режиме текст-в-видео — обязательно
- В режиме изображение-в-видео и генерации по кадрам — необязательно (можно описать желаемое движение)
[推进], [拉远], [左摇,上升]), см. таблицу ниже.Пример: "Кот бежит к камере, улыбается и моргает"Длительность видео (секунды).Доступные значения:
6 или 10Разрешение видео.Доступные значения:
512P- стандартное разрешение (для изображение-в-видео)768P- HD (по умолчанию)1080P- Full HD (только 6 секунд)
Массив URL изображений первого кадра.
- Не передавать: текст-в-видео
- 1 изображение: изображение-в-видео, изображение используется как первый кадр
- Формат: JPG, JPEG, PNG, WebP
- Размер: до 20MB
- Разрешение: короткая сторона > 300px, соотношение сторон от 2:5 до 5:2
["https://example.com/first-frame.jpg"]Расширенные параметры.
Три режима генерации
| Режим | image_urls | metadata.last_frame_image | Описание |
|---|---|---|---|
| Текст-в-видео | Не передавать | Не передавать | Генерация видео по текстовому описанию |
| Изображение-в-видео | ✅ 1 изображение | Не передавать | Генерация видео с первым кадром |
| По первому и последнему кадру | ✅ 1 изображение (первый кадр) | ✅ Передать (последний кадр) | Переходное видео от первого к последнему кадру |
Комбинации разрешения и длительности
| Разрешение | Поддерживаемая длительность | Текст-в-видео | Изображение-в-видео | По кадрам |
|---|---|---|---|---|
| 512P | 6 с, 10 с | ✅ | ✅ | ❌ |
| 768P | 6 с, 10 с | ✅ | ✅ | ✅ |
| 1080P | 6 с | ✅ | ✅ | ✅ |
Команды камеры
Вprompt используйте синтаксис [команда] для управления камерой:
| Категория | Команды |
|---|---|
| Панорама | [左移] [右移] |
| Поворот | [左摇] [右摇] |
| Наезд/отъезд | [推进] [拉远] |
| Подъём/спуск | [上升] [下降] |
| Наклон | [上摇] [下摇] |
| Зум | [变焦推近] [变焦拉远] |
| Прочее | [晃动] [跟随] [固定] |
- Комбинация: несколько команд в одних
[]действуют одновременно, например[左摇,上升], рекомендуется не более 3 - Последовательность: команды в разных позициях промпта действуют по порядку, например
"...[推进], затем...[拉远]"
Ответ
ID задачи для запроса статуса.
Тип объекта, всегда
generation.task.Использованная модель.
Статус задачи:
queued, in_progress, completed или failed.Временная метка создания задачи.
Примеры
Текст-в-видео
Изображение-в-видео
Генерация по первому и последнему кадру
Управление камерой
10-секундное видео + быстрая предобработка
Генерация видео — асинхронная задача. После отправки используйте Получить статус задачи для запроса прогресса и результатов.