
Wan 3.0 Video Prime API: цены, режимы и примеры на Python
API Wan 3.0 Video Prime: генерируйте видео 2–30 секунд. Текущие цены, режимы работы, примеры на Python, ограничения и типичные ошибки расчётов.
Wan 3.0 Video Prime — это высокоскоростной маршрут Wan 3.0 на reAPI. Сервис генерирует видео длительностью 2–30 секунд из текста, первого и последнего кадров, смешанных медиа-ссылок, документа или веб-страницы. Model id — это
wan3.0-video-prime, задачи выполняются асинхронно через стандартную видеоточку reAPI.[1]
Prime дороже стандартной Wan 3.0, поэтому имеет смысл, когда время ожидания критично для продукта — не просто потому, что «Prime» звучит лучше. Нет опубликованной гарантии фиксированной задержки, и фактическое время выполнения варьируется в зависимости от длительности, разрешения, входных данных и нагрузки на сервис.
TL;DR
- Endpoint:
POST https://reapi.ai/api/v1/videos/generations - Model:
wan3.0-video-prime - Выход: 2–30 секунд в разрешении 480P, 720P или 1080P
- Входные данные: текст, один или два кадра, изображения/видео/аудио для референса, один документ или одна веб-страница
- Аудио: включено по умолчанию; отключение аудио не снижает тариф
- Текущие тарифы reAPI: $0.068/сек при 480P, $0.139/сек при 720P и $0.278/сек при 1080P
- Ловушка расчётов: если разрешение не указано, по умолчанию используется 1080P, а
duration: -1зарезервирует максимум 30 секунд
Тарифы API Wan 3.0 Video Prime
reAPI счисляет Prime по длительности и разрешению выходного видео. Тип входных данных не меняет расценку за секунду, поэтому видео на 10 секунд из документа стоит столько же, сколько видео из текста такой же длительности при одинаковом разрешении.[1]
| Разрешение | Текущий тариф | 5 секунд | 10 секунд | 30 секунд |
|---|---|---|---|---|
| 480P | $0.068/сек | $0.34 | $0.68 | $2.04 |
| 720P | $0.139/сек | $0.70 | $1.39 | $4.17 |
| 1080P | $0.278/сек | $1.39 | $2.78 | $8.34 |
Это расценки шлюза reAPI от 26 августа 2026 года, а не объявление о снижении собственных цен Alibaba Cloud. Перед добавлением расценки в клиентский калькулятор проверьте актуальные цены на странице модели Wan 3.0 Video Prime.
Для экспериментов 480P экономит затраты на переделки. Переводите запрос на 720P или 1080P только после того, как движение, временная синхронизация и поведение референса приемлемы. Большее разрешение не исправит плохое движение камеры или перегруженный brief.

Пять режимов в одном model id
Prime не имеет параметра mode. Поля в запросе определяют, какой рабочий процесс запускается.
| Рабочий процесс | Поля для отправки | Основное ограничение |
|---|---|---|
| Text to video | prompt | Требуется prompt |
| First frame | first_frame_url | Публичный URL изображения |
| First + last frame | first_frame_url, last_frame_url | Кадры упорядочены явно |
| Reference to video | reference_image_urls, reference_video_urls и/или reference_audio_urls | Минимум один референс плюс prompt |
| Document or web page | reference_file_urls или reference_link_urls | Выберите один; не комбинируйте их |
Поля кадров не могут комбинироваться с reference_*_urls. Запрос, содержащий и первый кадр, и изображения для референса, считается неоднозначным и будет отклонён. Каждый ассет также должен быть доступен через публичный URL HTTP(S); base64 и data: URI не принимаются.[1]
Лимиты для референсов щедрые, но конечные: до десяти изображений, пять видеоклипов и пять аудиоклипов. Видео-референсы в совокупности не должны превышать 15 секунд, а их суммарная длительность плюс запрошенный выход должны остаться в пределах 30 секунд. Видео-референс длительностью 12 секунд, таким образом, оставляет максимум 18 секунд для генерируемого клипа.
Рабочий запрос на Python
Самый безопасный первый вызов явно задаёт длительность, разрешение, соотношение сторон и аудио. Это делает счёт предсказуемым и упрощает воспроизведение запроса.
import time
import requests
API_KEY = "YOUR_API_KEY"
BASE_URL = "https://reapi.ai/api/v1"
HEADERS = {
"Authorization": f"Bearer {API_KEY}",
"Content-Type": "application/json",
}
payload = {
"model": "wan3.0-video-prime",
"prompt": (
"One continuous shot of a lighthouse keeper climbing a spiral "
"staircase at dawn. The camera follows two steps behind. Warm "
"window light crosses the walls; distant gulls and quiet surf."
),
"resolution": "720P",
"aspect_ratio": "16:9",
"duration": 10,
"audio": True,
}
response = requests.post(
f"{BASE_URL}/videos/generations",
headers=HEADERS,
json=payload,
timeout=30,
)
response.raise_for_status()
task_id = response.json()["id"]
deadline = time.time() + 600
while time.time() < deadline:
status_response = requests.get(
f"{BASE_URL}/tasks/{task_id}",
headers=HEADERS,
timeout=30,
)
status_response.raise_for_status()
task = status_response.json()
if task["status"] == "completed":
print(task["output"]["video_urls"][0])
print("credits used:", task["usage"]["credits"])
break
if task["status"] == "failed":
raise RuntimeError(task.get("error") or "Generation failed")
time.sleep(6)
else:
raise TimeoutError(f"Task {task_id} is still processing")Сохраните task id перед опросом статуса. Если процесс клиента перезапустится, этого id достаточно, чтобы возобновить проверку статуса без оплаты повторной генерации. Неудачная задача автоматически возвращает средства, но нетерпеливая повторная отправка создаёт вторую оплачиваемую работу, если обе успешны.[1]
Первый и последний кадры против изображений-референсов
Используйте режим кадров, когда композиция открытия или закрытия не подлежит обсуждению. Одно изображение фиксирует первый кадр; два изображения определяют первый и последний кадры в этом порядке. Prompt должен описывать движение между ними, а не повторять каждый видимый объект.
Используйте режим референсов, когда изображение предоставляет идентичность, гардероб, форму продукта или визуальный язык, не служа в качестве точного граничного кадра. Называйте активы по их позиции внутри каждого массива:
{
"model": "wan3.0-video-prime",
"prompt": "Keep Image1 as the performer and Image2 as the coat. Use the walking pace from Video1 and the room tone from Audio1.",
"reference_image_urls": [
"https://cdn.example.com/performer.jpg",
"https://cdn.example.com/coat.jpg"
],
"reference_video_urls": [
"https://cdn.example.com/walk.mov"
],
"reference_audio_urls": [
"https://cdn.example.com/room-tone.wav"
],
"resolution": "720P",
"aspect_ratio": "16:9",
"duration": 12
}Референсы направляют генерацию; они не гарантируют сохранение пиксель-идентичного. Когда логотип, этикетка товара или строка текста должны остаться без изменений, просмотрите результат как производственный ассет, а не предполагайте, что входные данные будут скопированы дословно.
Два значения по умолчанию, которые, скорее всего, потратят бюджет впустую
Первое — разрешение. Prime по умолчанию использует 1080P, самый дорогой уровень. Экспериментальная работа на 10 секунд стоит $2.78 при 1080P против $0.68 при 480P. Всегда отправляйте это поле вместо того, чтобы полагаться на значение по умолчанию.
Второе — умная длительность. Передача -1 позволяет модели выбрать длину выхода, но reAPI резервирует максимальную стоимость 30 секунд, поскольку окончательная длина неизвестна при отправке. Умная длительность полезна, когда темп важнее фиксированного бюджета. Для очереди со строгими ограничениями расходов отправляйте целое число от 2 до 30.
FAQ
Является ли Wan 3.0 Video Prime отдельным model id от Wan 3.0?
Да. Prime использует wan3.0-video-prime; стандартная Wan 3.0 использует wan3.0-video.
Их схемы запросов reAPI также используют различные имена полей, поэтому изменение только строки модели не является безопасной миграцией.
Производит ли Prime видео лучшего качества?
Никакая опубликованная документация reAPI не утверждает преимущество в качестве. Prime позиционируется вокруг более быстрой обработки. Сравните репрезентативные работы перед тем, как платить премию за скорость для рабочей очереди.
Может ли Prime генерировать 30-секундное видео с аудио?
Да. Он поддерживает выход от 2 до 30 секунд, и audio по умолчанию имеет значение true. Генерируемый звук всё ещё требует проверки на точность диалога, нежелательную музыку, искажение и непрерывность.
Могу ли я загрузить PDF прямо в тело JSON?
Нет. Загрузите его на публичный URL HTTP(S), а затем передайте массив reference_file_urls с одним элементом. Документы могут быть до 100 МБ и 50 страниц.
Как выбрать между Prime и стандартной Wan 3.0?
Используйте измеренное время обработки и стоимость переделок из вашей собственной нагрузки. Специальный пост Wan 3.0 Video Prime vs Wan 3.0 освещает текущий разрыв в цене и детали миграции.
Заключение
API Wan 3.0 Video Prime полезен, когда ориентированный на пользователя или чувствительный к времени рабочий процесс может оправдать более высокую расценку за секунду. Явно задавайте разрешение и длительность, выбирайте одно семейство медиа, сохраняйте task id и измеряйте реальное время очереди перед маршрутизацией каждой работы на Prime. Полный справочник полей находится в документации Prime API.
References
- reAPI. Wan 3.0 Video Prime API documentation and live model rate card. Retrieved August 26, 2026 from reapi.ai/docs/wan-3-0-video-prime and reapi.ai/models/wan-3-0-video-prime
- Alibaba Cloud. Wan 3.0: 30-Second AI Video Generation from Any Input. Retrieved August 26, 2026 from alibabacloud.com/blog/wan3-0-30-second-ai-video-generation-from-any-input_603452
Further reading
Автор

Категории
Ещё статьи

MiniMax M3: контекст 1M, цена и кодирование (2026)
API MiniMax M3 для кодирования и агентов с контекстом 1M токенов. Официальная цена и reAPI, режимы рассуждений, мультимодальный вход и ограничения.


Постоянство персонажей в Seedance 2.0: руководство
Официальный способ сохранить одного персонажа: синтаксис референсов, 12 входных слотов, голос, синхронизация губ и промпты с несколькими планами.


Управление движением камеры в Blender для видео с ИИ
Создай серую сцену в Blender, анимируй повторяемый путь камеры, экспортируй превью и используй его как направляющую для движения при генерации видео с ИИ.
