LoRA камеры или движения кладите в high_noise_loras, LoRA текстуры или визуального стиля — в low_noise_loras, а файл, который должен действовать на оба, — в loras. Если автор публикует файл HIGH и файл LOW, каждый идёт в свой слот. Тестовый клип 5 секунд в 480p стоит $0.102, так что проверить раскладку можно примерно за $0.41 до любого производственного прогона.
Wan 2.2 image-to-video убирает шум в два прохода с помощью двух отдельных экспертных сетей. Эксперт high-noise работает первым и задаёт композицию и движение; эксперт low-noise завершает клип и прорабатывает текстуру, свет и мелкие детали. Wan 2.2 LoRA даёт по одному слоту на эксперта плюс общий слот, поэтому вы решаете, какой этап может менять файл весов.
Какой слот для какой LoRA
| Что LoRA меняет в основном | Куда класть | Почему |
|---|---|---|
| Движение камеры (орбита, наезд, трекинг) или повторяемое действие | high_noise_loras | Движение и кадрирование фиксируются на раннем проходе |
| Штриховой рисунок, киношум, прорисовка ткани или кожи, цветокоррекция | low_noise_loras | Текстура прорабатывается на позднем проходе; субъект уже задан открывающим кадром |
| Визуальный стиль, который должен влиять и на композицию, и на поверхность | loras | Применяется к обоим экспертам |
| Выпускается как файл HIGH и файл LOW | по одному файлу в подходящий слот | Каждый файл обучался под одного эксперта, не меняйте их местами |
| Один файл, проход не указан | Подтвердите целевого эксперта, прежде чем выбирать слот | Используйте loras, только если файл совместим с обоими экспертами |
Это разделение — сильная тенденция, а не стена: motion-LoRA всё же может сместить внешний вид, а LoRA с зерном может изменить, как ткань читается в движении. Фиксированного соотношения сил между проходами нет; если у автора есть заметки, следуйте им.

Концептуальная иллюстрация: траектория камеры и поза приходят из прохода high-noise, детали ткани и поверхности — из прохода low-noise.
Сначала попробуйте в Playground
- Откройте страницу image-to-video Wan 2.2 LoRA и оставайтесь на вкладке Playground в режиме Form. Чтобы запустить, войдите в аккаунт с пополненным балансом.
- Добавьте открывающий кадр в Input image, а для теста выставьте Resolution в 480p, а Duration в 5.
- Нажмите Add item в блоке High-noise LoRAs, Low-noise LoRAs или Style LoRAs (общий слот,
lorasв API), вставьте прямую ссылку на.safetensorsи задайте силу. Начните с 1. - Задайте Seed, запустите, затем переложите файл в другой слот и запустите снова; тест из четырёх клипов ниже — полная версия.
Playground отправляет тот же JSON, который принимает API, поэтому раскладку, которая сработала здесь, можно перенести в код.
Затем запустите из кода
Установите Python SDK (pip install spicyapi) и задайте SPICY_API_KEY в окружении сервера. Каждый слот принимает до трёх записей { "path", "scale" }: path — прямая ссылка на файл .safetensors (до 1 GB; для приватных весов используйте подписанную ссылку), а scale работает от 0 до 4. Замените адреса-заглушки своими файлами открывающего кадра и LoRA:
import uuid
from spicyapi import SpicyClient, output_assets
client = SpicyClient() # reads SPICY_API_KEY from the environment
task = client.create_task(
model="alibaba/wan-2.2-lora/image-to-video",
input_data={
"image_url": "https://your-storage.example.com/opening-frame.png",
"prompt": "She turns toward the camera and walks forward. One slow orbit around her.",
"duration_seconds": 5,
"resolution": "480p",
"seed": 12345,
"high_noise_loras": [
{"path": "https://your-storage.example.com/orbit-high.safetensors", "scale": 1.0}
],
"low_noise_loras": [
{"path": "https://your-storage.example.com/film-grain-low.safetensors", "scale": 1.0}
],
},
idempotency_key=str(uuid.uuid4()),
)
final = client.wait_for_terminal(task["taskId"])
if final["state"] != "succeeded":
raise RuntimeError(f"{task['taskId']} ended as {final['state']}: {final.get('errorCode')}")
print(output_assets(final)[0]["url"]) # copy the clip to your own storage nowПромпту достаточно одного действия и одной камерной инструкции; если LoRA несёт визуальный стиль, не описывайте его в промпте — так эффект обычно удваивается. При сравнении прогонов используйте фиксированный ненулевой seed (0 — случайное значение). Поля и результаты — в справочнике API; правила ссылок на веса — в запуск своей LoRA на размещённом API.
Или поручите агенту
Все три официальных инструмента показывают цену и спрашивают подтверждение перед платным вызовом.
- CLI. Сохраните объект
inputкакinput.json, затем выполнитеnpx @spicyapi/cli tasks create --model alibaba/wan-2.2-lora/image-to-video --input-file input.json --wait(документация CLI). - Сервер MCP. Добавьте сервер MCP в ассистента, затем попросите: «Запусти Wan 2.2 LoRA image-to-video на этом кадре, с файлом орбиты в слоте high-noise и файлом зерна в слоте low-noise». Он вызывает
spicyapi_task_create, который останавливается для подтверждения цены. - Skill.
npx skills add spicyapi-ai/spicy-skillустанавливает Agent Skill, благодаря чему кодовый ассистент читает актуальную схему модели, а не угадывает поля.
Сила
Начинайте с 1.0 на каждом файле, который называет автор, затем меняйте по одной scale за раз. Чтобы прогнать одну LoRA по диапазону, выполните прогоны от 0.5 до 1.5 в 480p, зафиксировав кадр, промпт и seed; примерно выше 1.5 стиль начинает поглощать субъекта. Оставьте прогон, где стиль явно присутствует, а человек остаётся узнаваемым, и перерендерите его в 720p. Силы LoRA на ускорение (дистилляцию) из локальных процессов ComfyUI не переносятся: у этого endpoint нет полей для числа шагов, сэмплера и точки переключения.
Докажите слот четырьмя клипами
Зафиксируйте открывающий кадр (тот же самый файл), промпт, seed, длительность и разрешение, затем выполните:
- без LoRA
- только в слоте high-noise
- только в слоте low-noise
- в обоих слотах (для пары: файл HIGH в
high_noise_loras, файл LOW вlow_noise_loras; для одиночного файла, совместимого с обоими экспертами, подойдёт иloras)
Если файлы нужно использовать в паре, выполняйте только условия 1 и 4. Критерии приёмки: orbit-LoRA — камера проходит узнаваемую дугу, а субъект остаётся опознаваемым; текстурная LoRA — текстура переживает движение и не держится только на первом кадре; LoRA персонажа — лицо и костюм остаются согласованными. Смотрите начало, середину и конец, а не постерный кадр.
Цены учитывают текущее снижение стоимости LoRA на 15%; публичная цена составляет $0.024 в секунду при 480p и $0.048 при 720p.
| Клип | Цена | Публичная |
|---|---|---|
| 5 с, 480p | $0.102 | $0.12 |
| 8 с, 480p | $0.163 | $0.192 |
| 5 с, 720p | $0.204 | $0.24 |
| 8 с, 720p | $0.326 | $0.384 |
Матрица из четырёх клипов при 480p и 5 с обходится в $0.41 ($0.48 по публичной цене). Количество LoRA и размер файла на цену не влияют. Wan 2.2 Spicy LoRA использует те же три слота и добавляет продление видео.
Если клип не меняется
Одно изменение за прогон, в таком порядке:
- Не та база. Файл должен быть обучен под Wan 2.2 image-to-video. Веса для другой базы (Wan 2.1, text-to-video, модель 5B) — обычная причина того, что LoRA ничего не делает.
- Не тот проход. Нет движения: переложите файл в
high_noise_loras. Нет текстуры или визуального стиля: переложите вlow_noise_loras. - Scale слишком мала. Поднимайте её шагами к 1.5, по одному файлу.
- Идентичность персонажа плывёт или стиль съедает субъекта. Снизьте конкурирующую scale, упростите открывающий кадр или попросите одно действие и более короткий клип.
- Запрос падает или отклоняется. Страницы репозитория и
blob/отклоняются уже при отправке; используйте прямую ссылку на файлresolve/.... Истёкшая ссылка может отказать и после старта задачи, поэтому сначала откройте точный адрес.safetensorsв браузере. - Задача завершилась, но сцена стала мягче. Wan 2.2 LoRA — это endpoint без цензуры и без платформенного сканирования содержимого, поэтому результат зависит от базовой модели и ваших весов. Без подключённой LoRA этот endpoint смягчил некоторые из самых интенсивных сцен в обзоре; выберите совместимый адаптер, обученный под нужный вам результат, и сравните его с прогоном без LoRA.
Когда пропустить путь через LoRA
Используйте путь через LoRA, когда у вас есть совместимый файл и эффект, который можно назвать и проверить: повторяемое движение, движение камеры или узнаваемый визуальный стиль в нескольких клипах. Если кадр и промпт уже дают нужное движение, пропустите адаптер. Без собственных файлов LoRA обычная версия Wan дешевле для старта; сравнение версий Wan показывает, какая подходит под каждый тип сцены, а выбор процесса Wan 3 пригодится, когда клипы должны стать длиннее.
FAQ
Нужны ли оба файла, когда LoRA приходит парой HIGH и LOW?
Используйте оба в подходящих слотах, если автор требует пару. Один файл пробуйте только тогда, когда автор допускает такое использование для конкретного эксперта; эти два файла не взаимозаменяемы.
Можно ли складывать несколько LoRA?
Да, до трёх на слот. Они скорее смешиваются, чем наслаиваются, поэтому добавляйте по одному.
Он создаёт звук или начинает с текста?
И то, и другое — нет. Клипы беззвучны, а endpoint работает только в режиме image-to-video, поэтому нужны открывающий кадр и промпт.
Почему один и тот же промпт выглядит иначе в локальном процессе ComfyUI?
Локальные процессы задают число шагов, сдвиг и точку передачи между экспертами. Здесь они зафиксированы; настраивать можно только слот и scale.






