Skip to Content
МоделиWan и HappyHorse

Семейство Wan и HappyHorse

Модели генерации видео от Alibaba — всего шесть, вызываются через видеоэндпоинт OfoxAI POST /v1/videos. Задачи выполняются асинхронно: после создания задачи вы получаете её ID и по нему запрашиваете результат.

Выбор модели

КраткоДля длительности 30 секунд, разрешения 480p или соотношения 4:3 выбирайте Wan 3.0; короткие ролики длиной 2–3 секунды поддерживают только модели Alibaba.
МодельРазрешение (по умолчанию)ДлительностьСоотношение сторонВидеореференс
Wan 3.0 Prime480p 720p 1080p (1080p)2–30 с16:9 4:3 1:1 3:4 9:16 adaptiveПоддерживается
Wan 3.0480p 720p 1080p (1080p)2–30 сКак вышеПоддерживается
Wan 2.7720p 1080p (1080p)2–15 с16:9 9:16 1:1Поддерживается
Wan 2.6720p 1080p (1080p)2–15 с16:9 9:16 1:1Не поддерживается
HappyHorse 1.0720p 1080p (1080p)3–15 с16:9 9:16 1:1Поддерживается
HappyHorse 1.1720p 1080p (1080p)3–15 с16:9 9:16 1:1Не поддерживается

Все шесть моделей поддерживают текст в видео и изображение в видео, а также могут создавать синхронную звуковую дорожку (generate_audio по умолчанию true). adaptive означает сохранение пропорций входного изображения.

ID моделей (копируйте без изменений)
Wan 3.0 Primealibaba/wan-3.0-prime30 секунд, от 480p до 1080p
Wan 3.0alibaba/wan-3.030 секунд, от 480p до 1080p
Wan 2.7alibaba/wan-2.7От 2 до 15 секунд
Wan 2.6alibaba/wan-2.6Без видеореференсов
HappyHorse 1.0alibaba/happyhorse-1.0От 3 до 15 секунд
HappyHorse 1.1alibaba/happyhorse-1.1Без видеореференсов

Таблица выше совпадает с video_attributes, которые возвращает Models API; если возможности модели изменятся, ориентируйтесь на ответ API. Оплата посекундная, фактическая стоимость определяется полем usage.video_cost в результате задачи; цены см. на странице модели .

Указывайте resolution явно. Если его не передать, все шесть моделей по умолчанию используют 1080p, а стоимость рассчитывается по уровню разрешения. Для превью или вертикальных роликов для соцсетей рекомендуется 720p или 480p.

Примеры вызова

Примеры ниже показывают только запрос на создание задачи. Полный процесс — запрос статуса и скачивание результата — описан в разделе Video API · Быстрый старт.

Передаётся только prompt.

Terminal
curl -X POST https://api.ofox.ai/v1/videos \ -H "Authorization: Bearer $OFOX_API_KEY" \ -H "Content-Type: application/json" \ -d '{ "model": "alibaba/wan-3.0", "prompt": "Утро в городке на воде в Цзяннане, лодка медленно проплывает под каменным мостом", "duration": 5, "resolution": "720p", "aspect_ratio": "16:9" }'
  • frame_images и input_references нельзя передавать одновременно — это возвращает 400 references_conflict.
  • Если звуковая дорожка не нужна, передайте "generate_audio": false.
  • Полное описание структуры полей — в разделе Создание задачи видео.

Отличия от других семейств

КраткоПосле отправки задачу нельзя отменить; ссылки на видео временные, скачивайте результат сразу.
  • Отмена невозможна: после отправки задачи в upstream DELETE /v1/videos/{id} возвращает 400 cancel_not_supported, а задача продолжает генерироваться и тарифицируется. Проверяйте параметры перед отправкой.
  • Ссылки на видео: в наших тестах завершённая задача возвращает только unsigned_urls (временные адреса Alibaba Cloud OSS), без mirror_urls. Временные адреса могут перестать работать через 24 часа — скачайте и сохраните видео заранее.
  • Более короткая длительность: минимум у Wan — 2 секунды, у HappyHorse — 3 секунды, у других семейств — 4 секунды.

Отключение водяного знака

Собственные параметры моделей Alibaba передаются через provider.options.dashscope:

{ "model": "alibaba/wan-3.0", "prompt": "...", "duration": 5, "resolution": "720p", "provider": { "options": { "dashscope": { "watermark": false } } } }

provider.options передаётся только совпавшему провайдеру, другие провайдеры его не получают. Подробнее — в разделе Маршрутизация провайдеров для видео.

Распространённые ошибки

КраткоОшибки валидации параметров возвращаются сразу при создании: задача не создаётся и оплата не взимается. В сообщении об ошибке перечислены допустимые значения.
HTTP · codeТекст ошибкиПричинаРешение
400 unsupported_parameterduration 31 out of range [2, 30]Длительность вне диапазона моделиWan 3.0 — 2–30 с, Wan 2.x — 2–15 с, HappyHorse — 3–15 с
400 unsupported_parameteraspect_ratio "4:3" not supported; allowed: [16:9 9:16 1:1]Wan 2.x и HappyHorse не поддерживают 4:3 и 3:4Перейдите на Wan 3.0 или используйте поддерживаемое соотношение
400 unsupported_parametermixref2video requests are not supported by this modelWan 2.6 и HappyHorse 1.1 не поддерживают видеореференсыУберите референс video_url или перейдите на Wan 2.7, Wan 3.0, HappyHorse 1.0
400 cancel_not_supportedprovider does not support task cancellationЗадачи моделей Alibaba нельзя отменить после отправкиЗадача будет выполнена до конца
400 references_conflictframe_images and input_references are mutually exclusiveПереданы оба поля с материаламиИспользуйте только одно из них
404 model_not_foundmodel not foundОпечатка в ID моделиСкопируйте ID модели с этой страницы

Полный список кодов — в разделе Коды ошибок Video API.

Официальная документация

Часто задаваемые вопросы

Какую максимальную длительность видео поддерживает Wan?

Wan 3.0 и Wan 3.0 Prime — от 2 до 30 секунд на задачу; Wan 2.6 и Wan 2.7 — от 2 до 15 секунд; HappyHorse 1.0 и 1.1 — от 3 до 15 секунд. Значение вне диапазона возвращает 400 duration out of range.

Как убрать водяной знак в видео Wan?

Добавьте в запрос provider.options.dashscope.watermark: false. provider.options передаётся только провайдеру Alibaba Cloud Model Studio (dashscope).

Можно ли отменить задачу Wan?

Нет. Задачи моделей Alibaba нельзя прервать после отправки в upstream: DELETE возвращает 400 cancel_not_supported, а задача продолжает генерироваться и тарифицируется. Проверяйте параметры перед отправкой.

Wan 2.6 возвращает ошибку mixref2video requests are not supported by this model — что делать?

Wan 2.6 и HappyHorse 1.1 не поддерживают видео в качестве референса. Удалите video_url из input_references или перейдите на Wan 2.7, Wan 3.0 или HappyHorse 1.0.

Поддерживает ли Wan соотношения 4:3 и 3:4?

Соотношения 4:3, 3:4 и adaptive поддерживают только Wan 3.0 и Wan 3.0 Prime. Wan 2.x и HappyHorse поддерживают только 16:9, 9:16 и 1:1.

Как долго действуют ссылки на видео, созданные Wan?

После завершения возвращаются unsigned_urls — временные адреса Alibaba Cloud OSS, которые могут перестать работать через 24 часа. Скачайте и сохраните видео заранее.

Обновлено