Введение
MiniMax H3 Singularity LoRA Изображение в видео оживляет ваш стартовый кадр на Singularity — файнтюне MiniMax H3 с открытыми весами от сообщества, обученном на чёткое быстрое движение, — и позволяет подгрузить до трёх ваших LoRA для H3. Клипы длятся от 3 до 15 секунд в 480p, 540p, 768p или 1080p со стереодорожкой, сохраняют форму вашего кадра и могут заканчиваться необязательным финальным кадром.
Выберите режим по исходному материалу
| Что у вас есть | Режим |
|---|---|
| стартовое изображение | MiniMax H3 Singularity LoRA Изображение в видео |
| референсные изображения, клипы или аудио | MiniMax H3 Singularity LoRA Референсы в видео |
| только описанная сцена | MiniMax H3 LoRA Текст в видео |
Ключевые возможности и особенности
Настроен на движение
Singularity дообучили на видео с высоким динамическим диапазоном, чтобы убрать смаз в быстром действии и не давать лицам разваливаться на общих планах. Сильнее всего разница с обычной видеомоделью видна на вращениях, ударах и резких панорамах.
Ваши LoRA для H3 загружаются без изменений
Файнтюн сохраняет архитектуру MiniMax H3, поэтому LoRA, которыми вы уже пользуетесь с H3, загружаются здесь как есть — до трёх на запрос, у каждой своя сила от 0 до 4.
Без цензуры от первого кадра до последнего
Начальные кадры принимаются как есть, что бы на них ни было; с подходящим LoRA и нашим самым сильным контентным промптом клип отрисовался как написано, включая звуковую дорожку.
Параметры запроса
| Параметр | Обязательно | Описание |
|---|---|---|
prompt | Да | Опишите действие двумя-тремя физическими битами, для каждого — движение камеры, затем строку Audio:. Продолжайте картинку, а не описывайте новую сцену. Не менее 1 символов · Не более 7000 символов |
image_url | Да | Стартовый кадр. Клип начинается с него и сохраняет его форму. |
last_image_url | Нет | Необязательный финальный кадр для задуманной позы приземления или раскрытия. |
resolution | Нет | 480p, 540p, 768p или 1080p. Быстрый экшен сначала отрабатывайте в 480p — это и самый быстрый рендер. |
duration_seconds | Нет | Любое целое число секунд от 3 до 15. Короткие биты по 3–6 секунд сохраняют экшен чётким. |
loras | Нет | До трёх записей {path, scale}, обученных под MiniMax H3; scale от 0 до 4. Концептуальные LoRA начинайте с 0,6–0,8, чтобы они не перебили кадр. По умолчанию: |
seed | Нет | Делает дубли сопоставимыми, пока вы подстраиваете хореографию или силу LoRA. |
Стоимость
Оплата за каждую секунду результата в выбранном разрешении. Загрузка LoRA отдельно не тарифицируется.
| Спецификация | Стоимость |
|---|---|
| $0.0625 / секунду |
| $0.09375 / секунду |
| $0.125 / секунду |
| $0.25 / секунду |
Сценарии использования
Бит драки или трюка из одного снимка
Начните с кадра, где персонаж уже в действии, и опишите следующий бит: выхват клинка, удар, приземление. Держитесь в пределах трёх–шести секунд, чтобы движение оставалось собранным.
Перформанс из промо-фото
Превратите фото танцора или исполнителя в короткий номер с камерой, облетающей героя. Файнтюн держит лицо, пока тело двигается быстро.
Стилизованный экшен с LoRA
Добавьте LoRA на аниме или киноплёнку — и тот же бит действия примет этот облик, а Singularity сохранит движение читаемым.
Руководство по промптам и практические советы
Два-три бита, у каждого своё движение камеры
Пишите так: «она крутится, выхватывает клинок, камера резко облетает её». Конкретные слова действия и одна команда камере на бит дают файнтюну что-то конкретное, что можно сделать чётче. Закончите строкой Audio: для ударов и дыхания.
Начинайте с движения, а не с позы
Стартовые кадры, где герой уже движется, дают более плавный результат, чем статичная поза стоя. Если есть только постановочный кадр, сделайте первый бит ясным и простым движением.
Готовьтесь к более долгому рендеру
В наших тестах пятисекундный клип в 480p занял около 80 секунд — примерно вдвое дольше, чем на обычном семействе MiniMax H3 LoRA. Выставьте таймауты с учётом этого и отработайте экшен в 480p, прежде чем платить за 1080p.
Быстрый старт API
# Generate the idempotency key once; reuse it when retrying after a lost response.
export SPICY_IDEMPOTENCY_KEY="${SPICY_IDEMPOTENCY_KEY:-$(uuidgen)}"
curl -X POST https://api.spicyapi.ai/api/v1/jobs/createTask \
-H "Authorization: Bearer $SPICY_API_KEY" \
-H "Content-Type: application/json" \
-H "Idempotency-Key: $SPICY_IDEMPOTENCY_KEY" \
-d '{
"model": "minimax/h3-singularity-lora/image-to-video",
"input": {
"duration_seconds": 5,
"image_url": "https://example.com/reference.png",
"prompt": "A slow aerial shot drifting over a misty pine forest at sunrise",
"resolution": "480p"
}
}'
# Copy data.taskId from the response into TASK_ID, then poll the status.
TASK_ID="TASK_ID_FROM_RESPONSE"
curl "https://api.spicyapi.ai/api/v1/jobs/recordInfo?taskId=$TASK_ID" \
-H "Authorization: Bearer $SPICY_API_KEY"
Аутентификация, полная схема, опрос статуса и обработка ошибок описаны в справочнике API.

















