Введение
Wan 3.0 Prime Spicy «изображение в видео» — эндпоинт режима «изображение в видео» семейства Wan 3.0 Prime Spicy, настроенного за пределами ограничений стандартной модели. Начальный кадр в image_url и необязательный prompt превращаются в видео длиной 2–30 секунд в 480p, 720p или 1080p, со сгенерированным звуком. Статичный кадр задаёт персонажа, одежду, декорации и свет; промпт — движение, камеру и звук. Чтобы зафиксировать концовку, добавьте last_image_url.
В теле запроса нет флага контента и нет декларации на каждый запрос. В нашем тесте из шести уровней контента 2026-09-30 каждый уровень вышел как в запросе.
Ключевые возможности и особенности
Шесть уровней проверено, шесть отрисовано
Мы прогнали нашу стандартную лестницу в 480p и на пяти секундах — от Мягкого до обоих тестов на Максимальном уровне. Ничего не было отклонено, закрыто или заменено другим человеком. Уровень Очень сильный — тот, который обычный Wan 3.0 Prime смягчил в нашем тесте 2026-09-24.
Может зайти дальше промпта
Вот это и нужно учитывать. В наших примерах съёмки мы отправили четыре начальных кадра с промптами, в которых говорилось, что одежда остаётся прежней; два вернулись изменёнными, одно из них — предметная съёмка духов, за флаконом которой появилась лишняя фигура. Считайте промпт просьбой, а не гарантией, и смотрите весь клип.
До 30 секунд одним запросом
duration_seconds принимает любое целое число от 2 до 30, по умолчанию 5. Запрос на пять секунд возвращает около 5,04 секунды при 30 кадрах в секунду. resolution — 480p, 720p (по умолчанию) или 1080p; и длина, и разрешение влияют на цену и время обработки.
Формат, звук и последний кадр
aspect_ratio принимает 16:9, 9:16, 1:1, 4:3 или 3:4; если не указывать, клип берёт формат кадра. generate_audio включён по умолчанию. last_image_url фиксирует финальный кадр: в нашем тесте клип закончился на переданном изображении, обрезанном до нужного формата.
Параметры запроса
| Параметр | Обязательно | Описание |
|---|---|---|
prompt | Нет | Необязательно, но стоит написать: одно действие, одно движение камеры, одна пометка о звуке. Не менее 1 символов |
image_url | Да | Обязательное. Стартовый кадр: человек, одежда, помещение и свет берутся из него. |
last_image_url | Нет | Необязательный финальный кадр. Клип заканчивается на этом изображении, обрезанном до нужного соотношения сторон. |
aspect_ratio | Нет | 16:9, 9:16, 1:1, 4:3 или 3:4. Если не указывать, клип берёт формат стартового кадра; другое соотношение обрежет кадр. |
resolution | Нет | 480p, 720p или 1080p, по умолчанию 720p. Чем выше разрешение, тем дороже секунда и дольше обработка. |
duration_seconds | Нет | Любое целое число от 2 до 30, по умолчанию 5. Оплата за каждую запрошенную секунду. |
generate_audio | Нет | По умолчанию включено, без доплаты: клип возвращается со звуком, совпадающим с картинкой. Установите false для беззвучного клипа. По умолчанию: |
enable_prompt_expansion | Нет | По умолчанию выключено, без доплаты. Когда включено, короткий промпт перед генерацией переписывается в более длинный; оставьте выключенным, если формулировка уже точна. По умолчанию: |
seed | Нет | От 0 до 2147483647. Держите значение фиксированным, пока сравниваете разрешения или длительности; это делает запуски сопоставимыми, но не идентичными покадрово. |
Стоимость
| Спецификация | Стоимость |
|---|---|
| $0.09 / секунду |
| $0.18 / секунду |
| $0.36 / секунду |
Сценарии использования
Чем отличается от обычного Prime
Сцены с двумя людьми — то, чем эта версия в наших тестах отличается от обычного Wan 3.0 Prime: уровень Очень сильный вернулся как написано, а не смягчённым.
Экшен и вода
Неромантичное движение тоже получается: пример с бассейном на этой странице снимает полотенце, прыгает в воду и следует за пловцом под водой в одном пятисекундном дубле.
Длинные дубли с заранее заданным финалом
Запросите до 30 секунд и добавьте last_image_url, чтобы дубль закончился в позе, с которой начинается ваш следующий план.
Руководство по промптам и практические советы
Пусть стиль задаёт кадр
Одежду, помещение и свет закладывайте в кадр, а промпт оставьте для того, что движется. Пример с танго на этой странице был запущен с duration_seconds 5 и resolution 720p:
The couple finishes a slow turn and he dips her back over his arm; her hand stays on the back of his neck and their foreheads almost touch. Both stay fully dressed the whole time: he keeps his white shirt and black vest buttoned, she keeps the red satin gown on. The camera circles them slowly under the chandelier. Soft bandoneon, shoes on the wooden floor.
Это точный запрос, по которому для этого эндпоинта создан клип из стартового кадра рядом.
Черновик в 480p, потом финал
Пятисекундный клип в 480p занимал в нашем первом пакете около двух — двух с половиной минут. Alibaba называет Prime быстрым уровнем, но здесь он быстрее не был, так что засеките время на своих задачах. Отработайте идею там, зафиксируйте seed, затем пересоберите в 720p или 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": "alibaba/wan-3.0-prime-spicy/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": "720p"
}
}'
# 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.



























