

Как использовать MiniMax Hailuo 02: полный гид
Освойте MiniMax Hailuo 02 на APIMart: создайте API-ключ, оформите запросы text-to-video и image-to-video и рендерите кинематографичные клипы в 1080p.
MiniMax Hailuo 02 — мощная AI-модель для создания видео кинематографического качества с точным контролем над картинкой, движением и эффектами. На APIMart она доступна через MiniMax Hailuo 02 API и поддерживает text-to-video, image-to-video и переходы между первым и последним кадром, позволяя генерировать короткие качественные клипы в разрешении до 1080p. Вот что нужно знать:
- Ключевые функции: создавайте видео из текстовых промптов, по первому кадру или по паре первого и последнего кадров, а движение камеры описывайте прямо в промпте.
- Цены: по состоянию на октябрь 2026 года клипы в 1080p стоят на APIMart $0,08 за секунду; актуальные цены смотрите на странице модели.
- Настройка: создайте API-ключ, соберите запрос с параметрами и получайте видео через асинхронный опрос.
- Применение: идеально для рекламы, презентаций продуктов, раскадровок и обучающих видео.
Для начала зарегистрируйте аккаунт APIMart, сохраните API-ключ и следуйте пошаговому руководству. Используйте конкретные промпты и чёткие указания для камеры, чтобы выжать максимум из качества видео. Для более длинных проектов склеивайте несколько клипов с согласованными кадрами или попробуйте Kling V3 API как альтернативный инструмент кинематографичной генерации.
Главное
- MiniMax Hailuo 02 генерирует через APIMart клипы text-to-video, image-to-video и переходы от первого к последнему кадру в разрешении до 1080p, используя ID модели MiniMax-Hailuo-02.
- Порядок работы: создать аккаунт APIMart, сгенерировать в API Key Management ключ, который показывается только один раз, отправить JSON-тело методом POST на
https://api.apimart.ai/v1/videos/generations, а затем опрашивать /v1/tasks/{task_id} каждые 15–30 секунд, пока статус не станет completed. - Ключевые параметры: prompt, duration 5 или 10 секунд, resolution 512p, 768p или 1080p, first_frame_image и last_frame_image в виде публичного URL или Base64, а также prompt_optimizer, включённый по умолчанию.
- По состоянию на октябрь 2026 года Hailuo 02 на APIMart стоит $0,0104 за секунду в 512p, $0,04 в 768p и $0,08 в 1080p; готовое видео берётся из data.result.videos[0].url[0], результаты хранятся 72 часа, поэтому сохраняйте файлы сразу.
- На APIMart 1080p поддерживает только 5-секундные клипы, нативного звука нет; видео длиннее 10 секунд собирают по цепочке, используя последний кадр как следующий first_frame_image.
MiniMax Hailuo 02 в двух словах
| Характеристика | Подробности |
|---|---|
| Разработчик | MiniMax |
| Входные данные | Текстовый промпт; необязательные изображения первого и последнего кадра в виде публичного URL или Base64 |
| Результат | Видео в 512p, 768p или 1080p; в 1080p только 5-секундные клипы |
| Длительность клипа | 5 или 10 секунд; для 10-секундных клипов нужно 768p или 512p |
| Звук | Нативного звука нет; используйте вместе с инструментами MiniMax Audio, например Speech 2.8 или Music 2.6 |
| Ключевые функции | Движение камеры описывается в промпте; prompt_optimizer по умолчанию true; опция fast_pretreatment |
| Цены на APIMart (на октябрь 2026 года) | $0,0104/с в 512p, $0,04/с в 768p, $0,08/с в 1080p |
| Доступность | APIMart, ID модели MiniMax-Hailuo-02, POST https://api.apimart.ai/v1/videos/generations |
| Лучше всего для | Реклама, презентации продуктов, раскадровки, обучающие видео, B-roll с водой, огнём, дымом и тканью |
| Ограничения | Асинхронный task_id; результаты хранятся 72 часа |
Начало работы с MiniMax Hailuo 02 на APIMart

Настройка аккаунта и получение API-ключа
Для начала зайдите на apimart.ai и создайте аккаунт. Если вы работаете в команде, APIMart позволяет создать организацию. Тогда все пользуются общим балансом, и совместная работа становится проще — не нужно обмениваться личными учётными данными.
Когда аккаунт готов, пополните общий баланс. Он действует для всех моделей на APIMart, включая топовые варианты вроде Veo 3.1 API для профессиональной генерации видео. Затем перейдите в раздел API Key Management в панели управления и сгенерируйте API-ключ.
Учтите: API-ключ показывается только один раз. Обязательно скопируйте его и храните в надёжном месте, например в менеджере паролей или хранилище секретов. В коде загружайте ключ из переменной окружения (например, APIMART_API_KEY), а не вписывайте его напрямую. Так меньше риск случайно раскрыть ключ, если код окажется в общем доступе или в системе контроля версий. Каждый запрос к API будет содержать этот ключ в заголовке авторизации:
Authorization: Bearer YOUR_API_KEY
Для команд функция Organizations — отличный способ централизованно управлять доступом без передачи личных учётных данных [2]. С готовым API-ключом можно настроить параметры запроса и начать генерировать видео. Также можно попробовать Grok Imagine Video API как альтернативу высокого качества.
Ключевые параметры запросов к MiniMax Hailuo 02
Когда API-ключ сохранён, нужно собрать запрос с правильными параметрами. Поле "model": "MiniMax-Hailuo-02" обязательно, как и ещё несколько. Вот самые важные:
| Параметр | Тип | Описание | Примечания |
|---|---|---|---|
model | string | Указывает модель | Должно быть MiniMax-Hailuo-02 |
prompt | string | Описывает сцену, действие и стиль | Обязательный |
duration | integer | Длительность клипа в секундах | 5 (по умолчанию) или 10; в 1080p только 5 с |
resolution | string | Качество вывода | 512p, 768p (по умолчанию) или 1080p |
first_frame_image | string | Начальный кадр для image-to-video | Публичный URL или Base64 data URI |
last_frame_image | string | Конечный кадр для режима начального и конечного кадра | Публичный URL или Base64 data URI |
prompt_optimizer | boolean | Автоматически улучшает промпт | По умолчанию true; рекомендуется |
Важная деталь: генерация видео асинхронная. В ответ на запрос API возвращает task_id, а не само видео. Нужно опрашивать /v1/tasks/{task_id} каждые 15–30 секунд, пока статус не сменится на "completed". Как только видео готово, сразу скачивайте его: результаты хранятся 72 часа [1].
Когда параметры настроены, можно сосредоточиться на хорошем промпте, чтобы раскрыть возможности MiniMax Hailuo 02.
Как писать эффективные промпты
Хороший промпт — ключ к качественному видео. Хорошо выстроенный промпт включает шесть элементов: план или движение камеры, объект и его описание, действие, сцену, освещение и стиль или настроение. Например, вместо размытого «женщина идёт по городу» напишите конкретнее: «Сопровождающий план: женщина в красном пальто быстро идёт по мокрой от дождя улице Манхэттена в сумерках, неоновые вывески отражаются на мокром асфальте, кинематографичный стиль нуар».
Чтобы видео выглядело динамичнее, опишите движение камеры простыми словами в начале промпта: «медленный наезд», «сопровождающий план» или «статичный кадр». В документации APIMart для Hailuo 02 нет списка команд камеры в квадратных скобках; 15 китайских команд в скобках, о которых пойдёт речь ниже, описаны в документации Hailuo 2.3.
Для сложных сцен оставляйте prompt_optimizer в значении true. Эта функция автоматически уточняет и расширяет описание, и зачастую без особых усилий получается более плавное и связное видео [1].
Как создавать кинематографичные AI-видео в Hailuo 02
Пошаговое руководство: генерация видео с MiniMax Hailuo 02

Как отправить базовый запрос text-to-video
Если API-ключ и промпт готовы, отправить первый запрос просто. Сделайте вызов POST на https://api.apimart.ai/v1/videos/generations, добавьте Bearer Token в заголовок и используйте такое JSON-тело:
{
"model": "MiniMax-Hailuo-02",
"prompt": "Tracking shot: a lone astronaut walks across a red desert at golden hour, dust swirling around their boots, cinematic wide-angle style.",
"duration": 5,
"resolution": "1080p"
}
Важно: разрешение 1080p поддерживает только 5-секундные клипы. Для 10-секундного видео нужно снизить разрешение до 768p или 512p. Цена зависит от разрешения и длительности. По состоянию на октябрь 2026 года 768p стоит $0,04 за секунду, а 1080p — $0,08 за секунду; актуальные цены смотрите на странице модели.
После отправки API вернёт task_id в data[0].task_id и статус submitted. Время рендера зависит от разрешения, длительности и текущей нагрузки, поэтому продолжайте опрос, пока задача не завершится.
Как использовать функцию image-to-video
Для запросов image-to-video нужен дополнительный параметр — first_frame_image. Это может быть публичный URL (например, https://example.com/start.jpg) или строка Data URL в кодировке Base64. Убедитесь, что изображение соответствует требованиям к типу файла, размеру и соотношению сторон.
Промпт должен описывать движение, а не визуальные детали сцены, ведь изображение уже задаёт этот контекст. Например, если на начальном кадре товар на столе, промпт вроде "Slow zoom in. Product rotates gently, soft studio lighting, clean white background" подскажет модели, как его оживить. Разрешение результата соответствует размерам входного изображения, поэтому для чёткой картинки важен качественный исходник.
Для более сложных эффектов можно добавить last_frame_image вместе с first_frame_image. Так получится переходное видео между двумя изображениями — идеально для презентации продукта, сравнения «до и после» или переходов между сценами в крупных проектах.
Когда запрос настроен, следите за ответом API, чтобы получить анимированное видео. Если в проекте нужен встроенный звук, обратите внимание на Veo 3.1 API с генерацией синхронного звука.
Чтение ответов API и скачивание результатов
Опрашивайте GET https://api.apimart.ai/v1/tasks/{task_id}. Когда статус задачи меняется на completed, URL видео находится в data.result.videos[0].url[0]. Отдельного ID файла или эндпоинта для скачивания нет. Вот как меняются статусы:
| Статус | Значение | Что делать |
|---|---|---|
submitted / pending | Задача принята или в очереди | Подождать и снова опросить |
processing | Видео рендерится | Подождать и снова опросить |
completed | Генерация завершена | Взять data.result.videos[0].url[0] и скачать |
failed | Генерация не удалась | Проверить поле error, повторить |
Опрашивайте эндпоинт /v1/tasks/{task_id} каждые 15–30 секунд, пока статус не станет completed. Затем скачайте видео по возвращённому URL. Результаты хранятся 72 часа, поэтому сразу сохраняйте файл в собственное хранилище [1].
В Python видео можно скачать через requests.get(video_url).content и сохранить как файл .mp4, где video_url — это data["result"]["videos"][0]["url"][0] из ответа задачи.
И наконец, всегда проверяйте поле code в ответе API. Значение 200 означает, что запрос успешен, но статус задачи всё равно нужно отслеживать, чтобы не пропустить ошибки рендера [1].
Повышение качества видео и интеграция в рабочий процесс
Доработка промптов и параметров
Чтобы повысить качество видео, стройте промпты по схеме: [объект и действие], [физический/средовой элемент], [движение камеры], [освещение/атмосфера], [описание качества] [7]. Пример: «Бариста наливает горячее молоко в эспрессо, жидкость закручивается в замедленной съёмке, медленный зум, тёплый свет кофейни, кинематографичное качество». Такой подход помогает модели убедительнее передать реалистичное движение и атмосферу.
Если нужны явные теги камеры, MiniMax Hailuo 2.3 API на APIMart поддерживает 15 команд камеры на китайском в квадратных скобках, которые ставятся в начало промпта с точными метками [3]. Краткая справка:
| Категория | Команды |
|---|---|
| По горизонтали | [左移] / [右移] панорама влево / вправо (смещение вбок), [左摇] / [右摇] поворот влево / вправо |
| По вертикали | [上升] / [下降] подъём / спуск, [上摇] / [下摇] наклон вверх / вниз |
| Глубина | [推进] / [拉远] наезд / отъезд, [变焦推近] / [变焦拉远] зум-ин / зум-аут |
| Особые | [晃动] тряска, [跟随] следование, [固定] статика |
Функция prompt_optimizer включена по умолчанию и обычно улучшает результат. Оставляйте её включённой, если только модель не должна следовать очень конкретному сценарию. Если скорость важнее, а небольшая потеря лоска допустима, установите fast_pretreatment: true, чтобы сократить время предобработки [1][6].
Когда промпты и настройки отлажены, встраивайте их в более крупный конвейер, чтобы поднять качество производства.
Построение мультимодельных конвейеров с APIMart
Hailuo 02 лучше всего работает в паре с инструментами для звука и длинных последовательностей. Модель отлично создаёт динамичный B-roll — воду, огонь, ткань, — но звук не генерирует. Чтобы закрыть этот пробел, на постпродакшене используйте инструменты MiniMax Audio, например Speech 2.8 для закадрового голоса или Music 2.6 для саундтрека [8]. Для брендовых и коммерческих проектов сначала создайте базовый кадр в модели изображений, а затем передайте его в Hailuo 02 как first_frame_image, чтобы точно контролировать композицию [7].
Для видео длиннее 10 секунд делайте снимок последнего кадра готового клипа и используйте его как first_frame_image для следующего запроса. Этот приём помогает сохранить единство деталей персонажей и освещения сцены в нескольких клипах [8].
Обработка ошибок и лучшие практики работы с API
Даже с отлаженными промптами и конвейерами проблемы случаются. Следуйте этим рекомендациям, чтобы эффективно устранять неполадки и оптимизировать ответы API.
Два самых частых сбоя в Hailuo 02 — это неподдерживаемые сочетания разрешения и длительности и некорректные входные изображения. Всегда проверяйте, что разрешение и длительность совместимы [1][6]. Для задач image-to-video собственная документация MiniMax рекомендует исходное изображение меньше 20 МБ, с короткой стороной больше 300 px и соотношением сторон от 2:5 до 5:2, в формате JPG, PNG или WebP [5].
| Тип ошибки | Как обнаружить | Решение |
|---|---|---|
| Неподдерживаемая конфигурация | Запрос отклонён или задача возвращает failed | Проверить совместимость разрешения и длительности [1] |
| Некорректное изображение | Ошибка API по first_frame_image | Проверить формат (JPG/PNG/WebP), размер и соотношение сторон [5] |
| Недостаточно средств | HTTP 402 | Пополнить баланс APIMart [1] |
| Лимит запросов / тайм-аут | HTTP 429 или обрыв соединения | Использовать задержку и увеличить интервал опроса [4] |
Если задача завершилась ошибкой, всегда проверяйте поле error в ответе задачи. В нём есть детали, которые помогают быстро решить проблему. В продакшене держите умеренный интервал опроса и повторяйте запросы с экспоненциальной задержкой — это сокращает лишние вызовы API и сохраняет отзывчивость процесса.
Заключение: главное
Коротко о том, чем MiniMax Hailuo 02 выделяется как инструмент для генерации видео.
MiniMax Hailuo 02 обеспечивает создание видео кинематографического качества с впечатляющей точностью. Благодаря архитектуре NCR, у которой в 3 раза больше параметров и в 4 раза больше обучающих данных, чем у предыдущих моделей [7], она создаёт очень реалистичные эффекты для сложных элементов — воды, огня, дыма и ткани.
По состоянию на октябрь 2026 года на APIMart 768p стоит $0,04, а 1080p — $0,08 за секунду [2], что делает модель практичным выбором — от профессионального производства до творческих экспериментов.
Ключевые возможности модели:
- Инструменты image-to-video для точного контроля.
- Управление камерой через промпт (например, «сопровождающий план», «медленный зум») для съёмки профессионального уровня.
- Непрерывность по последнему кадру для плавных переходов в длинных последовательностях.
Помните, что на APIMart клипы в 1080p ограничены 5 секундами (в анонсе MiniMax указано 6 секунд). Для более длинных видео хорошая альтернатива — 768p: 10-секундные клипы по более низкой цене [1].
С такими возможностями MiniMax Hailuo 02 поможет вывести ваш процесс видеопроизводства на новый уровень.
Частые вопросы
Как сделать клипы длиннее 10 секунд?
У MiniMax Hailuo 02 максимальная длительность клипа — 10 секунд, причём для 10-секундных клипов нужно 768p или 512p (1080p поддерживает только 5 секунд). Для более длинных видео сгенерируйте несколько 10-секундных клипов и соедините их, используя последний кадр одного клипа как first_frame_image следующего.
Для 10-секундного клипа text-to-video добавьте в запрос такие параметры:
duration: 10resolution: "768p"model: "MiniMax-Hailuo-02"
После отправки опрашивайте задачу, пока статус не станет completed, затем скачайте видео из data.result.videos[0].url[0].
Что делать, если задача завершилась ошибкой?
Если задача генерации видео не прошла, сначала посмотрите на HTTP-статус и объект error в ответе, чтобы понять причину. Частые случаи:
- 400: некорректные параметры, например неподдерживаемое сочетание разрешения и длительности.
- 401: проблемы с аутентификацией API-ключа.
- 402: недостаточно средств на балансе.
- 429: превышен лимит запросов.
При ошибках лимита запросов (HTTP 429) или проблемах сервера (HTTP 5xx) используйте экспоненциальную задержку — постепенно увеличивайте паузы между повторными попытками. Также перепроверьте входные параметры и убедитесь, что в промптах нет чувствительного контента, чтобы избежать ошибок валидации.
Как сохранить единство персонажей в разных клипах?
Чтобы сохранить единство персонажей в MiniMax Hailuo 02, начинайте каждый клип с чёткого, хорошо освещённого first_frame_image персонажа и используйте последний кадр одного клипа как первый кадр следующего. Если работаете с несколькими клипами, указывайте в промптах одинаковые детали освещения. Для более плавного визуального перехода выравнивайте ракурсы камеры между планами и используйте на постпродакшене мягкие переходы, например наплывы или монтаж по совпадению. Эти приёмы помогают создать цельную и отточенную историю.
О команде APIMart
Команда APIMart пишет обзоры моделей, сравнения и разборы цен для разработчиков, которые создают продукты на базе ИИ. APIMart даёт один API для моделей чата, изображений и видео от разных провайдеров, поэтому модели из этой статьи можно сравнить между собой до запуска.
Выберите нужную модель в маркетплейсе моделей
Попробуйте чат, изображения и видео в маркетплейсе APIMart и быстро оцените возможности моделей через единый API.
