Skip to main content
POST
Image-to-Video: create a video generation task from a first-frame image
Вы можете отлаживать напрямую в Playground справа: заполните Authorization значением Bearer sk-your-api-key, задайте model / input.media / parameters, затем отправьте запрос. Успешная отправка возвращает task_id; ниже см. polling и скачивание.
Эта страница описывает create-эндпоинт для happyhorse-1.1-i2v (Image-to-Video): передайте изображение первого кадра + prompt, чтобы оживить сцену. Для полного асинхронного процесса см. Обзор HappyHorse.
  • HappyHorse i2v не поддерживает driving_audio (audio-driven): он принимает только first_frame. Для lip-sync / rap используйте Wan2.7-i2v.
  • input.media обязательно; иначе upstream вернет Image-to-video model ... must provide an image. Медиа url должно быть общедоступной https-ссылкой, которую можно получить напрямую через GET.
  • Запрос create отправляется на /wan/api/v1/... с X-DashScope-Async: enable; не используйте /v1/videos.

Примеры кода

Краткая справка по параметрам и медиа

Значения media[]

Формат ответа

После отправки опросите GET /v1/tasks/{task_id} до тех пор, пока completed, затем скачайте mp4 с result_url (без заголовка Authorization, срок действия истекает через 24 часа). Полный цикл опроса см. в Обзор HappyHorse · Поток асинхронных вызовов.

Авторизации

Authorization
string
header
обязательно

The API Key obtained from the APIYI Console

Заголовки

X-DashScope-Async
enum<string>
по умолчанию:enable
обязательно

Async processing switch, must be set to enable

Доступные опции:
enable

Тело

application/json
model
enum<string>
по умолчанию:happyhorse-1.1-i2v
обязательно

Model ID, fixed to happyhorse-1.1-i2v for Image-to-Video

Доступные опции:
happyhorse-1.1-i2v
input
object
обязательно
parameters
object

Ответ

Task submitted, returns task_id and PENDING status

output
object
request_id
string

Unique request identifier

Пример:

"..."