API Hailuo: Hailuo 2.3, Hailuo 02 и MiniMax H3
MiniMax продаёт две линейки видео: модели Hailuo, известные живым движением, и более новую MiniMax H3 со звуком и выводом в 2K. В этом руководстве — все версии на Revana, сколько каждая стоит за секунду и как её вызывать.
Модели видео Hailuo и MiniMax в одном API
Hailuo — семейство видеомоделей MiniMax, известное энергичным движением: экшен, танцы и физические движения. Новейшая видеомодель MiniMax, H3, продаётся под названием MiniMax. Revana предлагает обе линейки в одном формате запроса:
| Модель | Id модели | Умеет | Разрешение | Длительность | Цена от | Маршруты |
|---|---|---|---|---|---|---|
| Hailuo 2.3 | hailuo-2.3 | текст в видео, изображение в видео | 768p, 1080p | 6 или 10 с | $0.06 / s | два маршрута |
| Hailuo 2.3 Fast | hailuo-2.3-fast | изображение в видео | 768p, 1080p | 6 или 10 с | $0.04 / s | один маршрут |
| Hailuo 2.3 Standard | hailuo-2.3-std | изображение в видео | 768p, 1080p | 6 или 10 с | $0.04 / s | один маршрут |
| Hailuo 02 | hailuo-02 | текст в видео, изображение в видео, первый и последний кадры | 512p, 768p, 1080p | 5 или 10 с | $0.02 / s | два маршрута |
| Hailuo 02 Pro | hailuo-02-pro | текст в видео, изображение в видео | 1080p | 6 s | $0.06 / s | один маршрут |
| MiniMax H3 | minimax-h3 | текст в видео, изображение в видео, первый и последний кадры, референсные изображения, со звуком | 768p, 2K | от 4 до 15 с | $0.03 / s | три маршрута |
| MiniMax H3 Max | minimax-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)
Все они тарифицируются за секунду видео. В таблице указаны ставка и типичный клип при каждой настройке.
| Модель | Разрешение | За секунду | Клип 6 с | Клип 10 с |
|---|---|---|---|---|
| Hailuo 2.3 | 768p | $0.06 | $0.36 | $0.60 |
| Hailuo 2.3 | 1080p | $0.09 | $0.54 | Только 6 с |
| Hailuo 2.3 Fast | 768p | $0.04 | $0.24 | $0.40 |
| Hailuo 2.3 Fast | 1080p | $0.06 | $0.36 | Только 6 с |
| Hailuo 02 | 768p | $0.04 | 5 s: $0.20 | $0.40 |
| MiniMax H3 | 768p | $0.03 | $0.18 | $0.30 |
| MiniMax H3 | 2K | $0.04 | $0.24 | $0.40 |
| MiniMax H3 Max | 1080p | $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.
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"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 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, списание только за доставленные клипы.