Руководство по модели

API Hailuo: Hailuo 2.3, Hailuo 02 и MiniMax H3

MiniMax продаёт две линейки видео: модели Hailuo, известные живым движением, и более новую MiniMax H3 со звуком и выводом в 2K. В этом руководстве — все версии на Revana, сколько каждая стоит за секунду и как её вызывать.

Модели видео Hailuo и MiniMax в одном API

Hailuo — семейство видеомоделей MiniMax, известное энергичным движением: экшен, танцы и физические движения. Новейшая видеомодель MiniMax, H3, продаётся под названием MiniMax. Revana предлагает обе линейки в одном формате запроса:

Сравнение моделей видео Hailuo и MiniMax
МодельId моделиУмеетРазрешениеДлительностьЦена отМаршруты
Hailuo 2.3hailuo-2.3текст в видео, изображение в видео768p, 1080p6 или 10 с$0.06 / sдва маршрута
Hailuo 2.3 Fasthailuo-2.3-fastизображение в видео768p, 1080p6 или 10 с$0.04 / sодин маршрут
Hailuo 2.3 Standardhailuo-2.3-stdизображение в видео768p, 1080p6 или 10 с$0.04 / sодин маршрут
Hailuo 02hailuo-02текст в видео, изображение в видео, первый и последний кадры512p, 768p, 1080p5 или 10 с$0.02 / sдва маршрута
Hailuo 02 Prohailuo-02-proтекст в видео, изображение в видео1080p6 s$0.06 / sодин маршрут
MiniMax H3minimax-h3текст в видео, изображение в видео, первый и последний кадры, референсные изображения, со звуком768p, 2Kот 4 до 15 с$0.03 / sтри маршрута
MiniMax H3 Maxminimax-h3-maxтекст в видео, изображение в видео, референсные изображения480p, 768p, 1080pот 5 до 15 с$0.05 / sодин маршрут

Hailuo 2.3 Fast и Standard только анимируют присланную вами картинку; для клипа по одному промпту используйте Hailuo 2.3, Hailuo 02 или MiniMax H3.

Что выбрать

  • MiniMax H3 — самая новая и самая гибкая: клипы до 15 секунд, звук, созданный вместе с картинкой, до девяти референсных изображений и настройка 2K всего за $0.04 за секунду. Она всегда делает звук, поэтому не отправляйте audio: false.
  • Hailuo 2.3 — выбор для динамичных кадров, таких как спорт, танцы и трюки, по промпту или начальному изображению.
  • Hailuo 2.3 Fast анимирует статичное изображение за $0.04 за секунду в 768p — низкая цена для «изображения в видео».
  • Hailuo 02 нужен, когда клип должен начинаться с одной картинки и заканчиваться другой, а его настройка 512p за $0.02 за секунду — дешёвый способ проверить идеи для «изображения в видео».

Мы не публикуем оценки качества; отрендерьте один и тот же промпт на двух из них и сравните.

Цены Hailuo и MiniMax (октябрь 2026)

Все они тарифицируются за секунду видео. В таблице указаны ставка и типичный клип при каждой настройке.

Цена Hailuo и MiniMax за секунду и за клип
МодельРазрешениеЗа секундуКлип 6 сКлип 10 с
Hailuo 2.3768p$0.06$0.36$0.60
Hailuo 2.31080p$0.09$0.54Только 6 с
Hailuo 2.3 Fast768p$0.04$0.24$0.40
Hailuo 2.3 Fast1080p$0.06$0.36Только 6 с
Hailuo 02768p$0.045 s: $0.20$0.40
MiniMax H3768p$0.03$0.18$0.30
MiniMax H32K$0.04$0.24$0.40
MiniMax H3 Max1080p$0.16$0.96$1.60

Не каждый маршрут принимает 10-секундный клип в 1080p для моделей Hailuo, поэтому в 1080p рассчитывайте на 6 секунд, а для 10-секундных клипов используйте 768p. У MiniMax H3 такого пробела нет: любая длительность от 4 до 15 секунд при любой из настроек. Как они соотносятся с другими моделями видео, см. в руководстве по самому дешёвому API для видео.

Создайте клип MiniMax H3

Отправьте POST /v1/generations, затем опрашивайте генерацию каждые несколько секунд, пока у неё не появится succeeded или failed. Этот 10-секундный клип в 2K со звуком стоит $0.40.

cURL
export REVANA_API_KEY="sr_live_..."

# 1. Submit the job (returns 202 with the generation id)
curl https://api.revana.si/v1/generations \
  -H "Authorization: Bearer $REVANA_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "minimax-h3",
    "input": {
      "prompt": "A breakdancer spins on one hand in an empty car park at dusk, the camera circling low around him. Sneakers squeak on concrete, a beat echoes from a speaker.",
      "resolution": "2K",
      "duration": 10,
      "aspect_ratio": "16:9"
    },
    "max_cost_usd": 0.5
  }'

# 2. Poll with the id from step 1 until status is "succeeded" or "failed"
curl https://api.revana.si/v1/generations/gen_01JC2V8K5T \
  -H "Authorization: Bearer $REVANA_API_KEY"
Python
import os
import time

import requests

API = "https://api.revana.si/v1"
HEADERS = {"Authorization": f"Bearer {os.environ['REVANA_API_KEY']}"}

resp = requests.post(f"{API}/generations", headers=HEADERS, json={
    "model": "minimax-h3",
    "input": {
        "prompt": "A breakdancer spins on one hand in an empty car park at dusk, the camera circling low around him. Sneakers squeak on concrete, a beat echoes from a speaker.",
        "resolution": "2K",
        "duration": 10,
        "aspect_ratio": "16:9",
    },
    "max_cost_usd": 0.5,
})
resp.raise_for_status()
job = resp.json()

while job["status"] in ("queued", "running"):
    time.sleep(5)
    job = requests.get(f"{API}/generations/{job['id']}", headers=HEADERS).json()

if job["status"] == "succeeded":
    print(job["output"]["urls"], job["cost_usd"])
else:
    print("Failed:", job["error"])
Node.js
// Node 18 or later. Save as generate.mjs and run: node generate.mjs
const API = "https://api.revana.si/v1";
const headers = {
  Authorization: `Bearer ${process.env.REVANA_API_KEY}`,
  "Content-Type": "application/json",
};

const res = await fetch(`${API}/generations`, {
  method: "POST",
  headers,
  body: JSON.stringify({
    model: "minimax-h3",
    input: {
      prompt: "A breakdancer spins on one hand in an empty car park at dusk, the camera circling low around him. Sneakers squeak on concrete, a beat echoes from a speaker.",
      resolution: "2K",
      duration: 10,
      aspect_ratio: "16:9",
    },
    max_cost_usd: 0.5,
  }),
});
if (!res.ok) throw new Error(`${res.status} ${await res.text()}`);
let job = await res.json();

while (job.status === "queued" || job.status === "running") {
  await new Promise((r) => setTimeout(r, 5000));
  job = await (await fetch(`${API}/generations/${job.id}`, { headers })).json();
}

if (job.status === "succeeded") console.log(job.output.urls, job.cost_usd);
else console.error("Failed:", job.error);
Ответ
{
  "id": "gen_01JC2V8K5T",
  "model": "minimax-h3",
  "status": "succeeded",
  "output": {
    "urls": [
      "https://cdn.revana.si/g/gen_01JC2V8K5T/0.mp4"
    ],
    "duration_s": 10,
    "has_audio": true
  },
  "cost_usd": 0.4,
  "attempts": 1,
  "error": null,
  "created_at": "2026-10-28T10:14:02Z",
  "completed_at": "2026-10-28T10:15:31Z"
}

Анимируйте картинку с Hailuo 2.3 Fast

Для «изображения в видео» передайте начальный кадр в image_url и опишите движение. Этот клип 768p на 6 секунд стоит $0.24:

Тело запроса
{
  "model": "hailuo-2.3-fast",
  "input": {
    "prompt": "The dancer leaps and lands in a low crouch, her skirt swirling, the camera pushing in.",
    "image_url": "https://example.com/dancer.jpg",
    "resolution": "768p",
    "duration": 6
  },
  "max_cost_usd": 0.3
}

Длительность или разрешение, которых нет у модели, сразу отклоняются с 422 invalid_input, а в сообщении перечислено, что она принимает. Отклонённые запросы и неудавшиеся задачи никогда не тарифицируются.

Все модели Hailuo и MiniMax есть на странице моделей. Подробности по полям — в документации, а пакеты кредитов — на странице цен; получите API-ключ, чтобы запустить примеры.

Частые вопросы

Сколько стоит API Hailuo?

В октябре 2026 года Hailuo 2.3 стоит $0.06 за секунду в 768p и $0.09 в 1080p. Hailuo 2.3 Fast стоит $0.04 в 768p. Hailuo 02 начинается с $0.02 за секунду в 512p.

Что такое MiniMax H3?

Новейшая модель видео MiniMax. Делает клипы по 4–15 секунд со звуком из текста, начального изображения, первого и последнего кадров или до девяти референсных изображений, в 768p или 2K, от $0.03 за секунду.

Может ли Hailuo делать текст в видео?

Hailuo 2.3, Hailuo 02 и Hailuo 02 Pro могут. Hailuo 2.3 Fast и Hailuo 2.3 Standard работают только по схеме «изображение в видео».

Какой длины может быть видео Hailuo?

Hailuo 2.3 делает клипы по 6 или 10 секунд, а Hailuo 02 — по 5 или 10 секунд; в 1080p рассчитывайте на 6 секунд. MiniMax H3 делает от 4 до 15 секунд.

Делает ли MiniMax H3 звук?

Да, всегда. Звук создаётся вместе с картинкой, цена та же, поэтому поле audio не указывайте.

Попробуйте Hailuo и MiniMax по одному ключу

Один API-ключ для всех моделей Hailuo и MiniMax и всех остальных моделей видео и изображений. Предоплаченные кредиты от $10, списание только за доставленные клипы.