Обзор
MiniMax H3 (Hailuo 3.0) — универсальная мультимодальная видеомодель, выпущенная MiniMax 31.07.2026 (UTC+8). Одна модель принимает текст, изображения, видео и аудио, а на выходе создаёт видео со стереодорожкой аудио. APIYI предоставляетMiniMax-H3 из самостоятельно размещённого развёртывания открытых весов, в разрешении 768P, длительностью от 4 до 15 секунд для одного клипа, с тарификацией посекундно.
Справочник API генерации видео
Бонусы за пополнение
Попросите AI-агента выполнить интеграцию
Скопируйте этот промпт и вставьте его в Codex / Claude Code / Cursor
Сначала агент получает текстовую версию этой страницы (добавьте .md к любому URL документации), затем пишет код для вашего стека. Типичные ошибки уже описаны: путь должен содержать /hailuo, результаты находятся внутри task, а duration должно быть целым числом от 4 до 15.
Интегрируйте генерацию видео MiniMax-H3 (текст в видео / видео по первому и последнему кадрам / видео по референсу) в этом проекте или помогите отладить её.
Прежде чем писать код, прочитайте документацию: получите текстовую версию этой страницы по адресу https://docs.apiyi.com/en/api-capabilities/minimax-h3/overview.md; параметры и примеры кода находятся по адресу https://docs.apiyi.com/en/api-capabilities/minimax-h3/video-generation.md .
- Эндпоинты: отправка через
POST https://api.apiyi.com/hailuo/v2/video_generation, запрос статуса через …
Всего 10 требований. Используйте кнопку ниже, чтобы скопировать полный промпт.
От каких ошибок защищает этот промпт
От каких ошибок защищает этот промпт
Почему MiniMax-H3 от APIYI?
Несколько режимов генерации
Поминутная тарификация, возврат средств при сбоях
Бонусы за пополнение суммируются
Глобальный доступ без ограничений
api.apiyi.com с помощью одного ключа API; зарубежный аккаунт не требуетсяПолная линейка видеомоделей
Профессиональная поддержка
Основные возможности
Встроенная поддержка стереозвука
7 соотношений сторон
21:9 до 9:16, а также adaptive для сохранения соотношения сторон референсного изображенияЛюбая целочисленная длительность от 4 до 15 с
Длинные промпты
Управление первым и последним кадрами
Несколько референсных изображений
<Picture 1> и так далееПеренос движения из видео
Видео на основе аудио
Цены
Этот канал запускает открытые веса H3 MiniMax в нашей собственной среде развертывания. Это не релей официального API MiniMax, поэтому здесь действуют собственные цены:platform.minimax.io/docs/guides/pricing-paygo (получены 2026-09-29).- Выходное видео: $0.03 за секунду; входное референсное видео: $0.03 за секунду. Итоговая тарификация использует сообщаемый вышестоящим сервисом объем выходного и входного видео; длительность входного видео берется из
usage.input_seconds - При принятии запроса платформа предварительно списывает плату за выходные данные на основе запрошенного
duration. После завершения она рассчитывает фактическое использование и списывает или возвращает разницу - В журнале расчетов фиксируется только корректировка, а не полная стоимость повторно. Итоговая стоимость = предварительное списание + дополнительные списания − возвраты; у задачи не всегда бывает ровно две записи о тарификации
- За референсные изображения (до 9) и референсное аудио дополнительная плата не взимается
- Для неуспешных задач (сбой загрузки медиафайлов, неподдерживаемый формат, ошибка выполнения и т. д.) полная сумма автоматически возвращается
- Запросы, возвращающие 4xx / 5xx при отправке, не тарифицируются; запрос статуса и скачивание бесплатны
- См. бонусы за пополнение, чтобы снизить фактическую стоимость
usage.input_seconds, а не запрошенный duration.
Настройка группы
MiniMax-H3 работает в группеdefault, и группа svip также подходит; выделенная группа не требуется. Мы рекомендуем установить модель тарификации Token на Pay-as-you-go Priority. Если при вызове возвращается «no available channels for the current group», значит, группа Token не включает эту модель или значение model указано с ошибкой (оно чувствительно к регистру).
Технические характеристики
Приблизительное время генерации
Время генерации для MiniMax-H3 зависит главным образом от двух факторов: длительности результата и наличия референсного видео. Приведенная ниже таблица отражает текущее состояние этого канала на основе более 400 успешных задач в период с 2026-09-29 по 2026-10-10 (UTC+8):- Время растет быстрее, чем длительность: 15-секундный ролик генерируется примерно в 5 раз дольше 5-секундного, а не в 3 раза
- Дольше всего обрабатываются референсные видео: модель покадрово разбирает референсное видео и рассчитывает его вместе с новыми кадрами, что многократно увеличивает объем вычислений
- Настраивайте таймауты клиента на основе этой таблицы: 30 минут для задач без референсного видео и 2 часа для задач с ним, чтобы выполняющиеся задачи ошибочно не принимались за сбой
Эндпоинты API
Режимы генерации
Режим генерации определяется по медиафайлам вcontent[]:
Ссылки на медиа в промпте
Медиафайлы каждого типа нумеруются в порядке следования вcontent[]: первое и второе референсные изображения — это <Picture 1> и <Picture 2>, первое референсное видео — <Video 1>, первый аудиофрагмент-референс — <Audio 1>. Например:
Повторное использование аудиореференсов и ограничения
Отправьте аудио с помощьюtype: "audio_url", audio_url.url и role: "reference_audio". Его можно комбинировать с изображениями с помощью role: "reference_image".
Используйте <Audio 1>: fully_copy в поле text элемента типа type: "text" в content[], чтобы задать инструкции по повторному использованию аудио. Ниже приведён фрагмент раздела retention_analysis промпта; отправьте его вместе с аудиореференсом и полным визуальным описанием:
fully_copy — это инструкция по повторному использованию аудио в промпте, а не отдельный параметр JSON и не переключатель сквозной передачи исходного аудио. Повторное использование аудио тестировалось в этом канале, но результат генерируется моделью. Побитовое совпадение, отсутствие добавленных звуков и полная тишина после окончания референса не гарантируются. Если исходная звуковая дорожка должна остаться полностью неизменной, замените аудиодорожку после генерации видео и самостоятельно согласуйте длительность.Лучшие практики
Сначала тестируйте на 4–5 секундах
Используйте фиксированное соотношение сторон для text-to-video
16:9 для альбомной ориентации, 9:16 для портретной, 21:9 для широкоформатной; при наличии первого кадра adaptive сохраняет соотношение сторон изображенияРазмещайте медиафайлы в стабильном публичном хранилище
Описывайте движения камеры и звук
Опрашивайте статус каждые 10 секунд
Реализуйте идемпотентность самостоятельно
Сохраняйте видео сразу
task.content.url с помощью GET и раздавайте его из собственного хранилищаКоды ошибок и повторные попытки
Часто задаваемые вопросы
Почему вместо JSON я получил веб-страницу?
Почему вместо JSON я получил веб-страницу?
/hailuo. Правильные пути: /hailuo/v2/video_generation и /hailuo/v2/query/video_generation/{task_id}.Поддерживается ли разрешение 2K или 1080P?
Поддерживается ли разрешение 2K или 1080P?
768P. Официальная модель MiniMax поддерживает 2K, но в этом канале такая возможность недоступна.Можно ли задать длительность 1–3 секунды?
Можно ли задать длительность 1–3 секунды?
duration должно быть целым числом от 4 до 15.Есть ли в видео звук? Можно ли его отключить?
Есть ли в видео звук? Можно ли его отключить?
generate_audio=false возвращает HTTP 400 unsupported field generate_audio. Если аудио не нужно, удалите дорожку при постобработке.Можно ли задать фиксированное случайное зерно?
Можно ли задать фиксированное случайное зерно?
seed; его передача возвращает HTTP 400 unsupported field seed. Запросы статуса задачи также не возвращают фактическое зерно для воспроизведения результата.Можно ли запросить ревизию модели и полный набор параметров выполнения?
Можно ли запросить ревизию модели и полный набор параметров выполнения?
model, duration, ratio и resolution, но MiniMax-H3 — это только название модели, оно не указывает на используемый снимок весов.Предотвращает ли заголовок Idempotency-Key двойное списание средств?
Предотвращает ли заголовок Idempotency-Key двойное списание средств?
Idempotency-Key создаёт новую задачу, тарифицируемую отдельно. Отслеживайте отправленные задачи в своём приложении.Взимается ли плата за неудачные задачи?
Взимается ли плата за неудачные задачи?
failed, средства автоматически возвращаются в полном объёме; за запросы, отклонённые при отправке, плата также не взимается.Можно ли отправлять файлы в Base64 или локальные файлы?
Можно ли отправлять файлы в Base64 или локальные файлы?
Какое разрешение выдаёт режим adaptive?
Какое разрешение выдаёт режим adaptive?
adaptive.Будет ли ошибкой эталонное видео длиннее 15 секунд?
Будет ли ошибкой эталонное видео длиннее 15 секунд?
Сколько времени занимает генерация?
Сколько времени занимает генерация?
Как долго видео URL остаётся действительным?
Как долго видео URL остаётся действительным?
Что делать, если при отправке иногда возвращается 500 Unknown Error?
Что делать, если при отправке иногда возвращается 500 Unknown Error?