Перейти к содержимому
Открытая КасталияКонсоль

Видео

wan2.7-i2v API

Используйте точный идентификатор модели wan2.7-i2v через асинхронную маршрутизацию видео Modelflare.

Используйте точный идентификатор модели wan2.7-i2v. Поле модели должно точно соответствовать этой странице.

Пример выводаwan2.7-i2vPOST /v1/videos5.0s

Параметры: duration=5resolution=1080pratio=16:9Входное изображение

Промпт: One continuous take, no cuts. The ribbon of film keeps unwinding and speeds up until every frame is lit, tightening into a neon helix that lifts off the deck and climbs past the parapet into the dusk sky, the woman in the cobalt coat turning to follow it up. The camera starts low behind her, is pushed back as the helix rises, then cranes up over the parapet and looks along the coil toward the city. One hard magenta key stays raking across the deck. Real weight and inertia, paper and emulsion catching the light, no text.

Запрос, в результате которого был создан этот образец, с заменой входного URL-адреса мультимедиа.
{
"model": "wan2.7-i2v",
"prompt": "One continuous take, no cuts. The ribbon of film keeps unwinding and speeds up until every frame is lit, tightening into a neon helix that lifts off the deck and climbs past the parapet into the dusk sky, the woman in the cobalt coat turning to follow it up. The camera starts low behind her, is pushed back as the helix rises, then cranes up over the parapet and looks along the coil toward the city. One hard magenta key stays raking across the deck. Real weight and inertia, paper and emulsion catching the light, no text.",
"seconds": "5",
"duration": 5,
"resolution": "1080p",
"ratio": "16:9",
"aspect_ratio": "16:9",
"image": "https://example.com/input-image.png"
}

Используйте ключ API Modelflare с https://modelflare.dev/v1. Точка входа шлюза — POST /v1/videos.

HTTP
Authorization: Bearer YOUR_MODELFLARE_API_KEY
Окно терминалаbash
curl https://modelflare.dev/v1/videos \
-H "Authorization: Bearer YOUR_MODELFLARE_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "wan2.7-i2v",
"input": {"prompt": "The camera moves closer as the lanterns begin to glow in time with the music.", "media": [{"type": "first_frame", "url": "https://example.com/first-frame.png"}]},
"parameters": {"resolution": "1080P", "duration": 5, "prompt_extend": false, "watermark": false}
}'

Сохраните идентификатор задачи. Опросите GET /v1/videos/{task_id} и загрузите с помощью GET /v1/videos/{task_id}/content. Срок действия URL-адресов результатов может истечь, поэтому передайте файл как можно скорее.

Окно терминалаbash
curl https://modelflare.dev/v1/videos/TASK_ID \
-H "Authorization: Bearer YOUR_MODELFLARE_API_KEY"

Wan обычно использует input и parameters; Режимы с кадровым управлением и эталонным носителем нельзя смешивать.

Wan2.7 I2V использует input.prompt и input.media. Следуйте задокументированным комбинациям для первого и последнего кадров, звукового сопровождения и начального клипа.

Поле Обязательно Примечания
model Да wan2.7-i2v
input.prompt Да Описание движения и сцены
input.media[] Да first_frame, last_frame, driving_audio или first_clip
parameters.resolution Нет 720P / 1080P (по умолчанию 1080P)
parameters.duration Нет Общая продолжительность; включает входной клип для продолжения
parameters.prompt_extend Нет Установите значение false, если этого требует специальный типовой контракт.
parameters.watermark Нет Добавлять ли водяной знак

Носитель I2V должен соответствовать поддерживаемой комбинации, такой как first_frame, first_frame + last_frame, first_frame + driving_audio или first_clip с документированным дополнительным конечным кадром. Каждый тип носителя появляется не более одного раза; выход 720P или 1080P.

Документированные примеры рабочих процессов

Заголовок раздела «Документированные примеры рабочих процессов»
Окно терминалаbash
curl https://modelflare.dev/v1/videos \
-H "Authorization: Bearer YOUR_MODELFLARE_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "wan2.7-i2v",
"input": {"prompt": "镜头从第一帧推进到最后一帧", "media": [
{"type": "first_frame", "url": "https://example.com/first.png"},
{"type": "last_frame", "url": "https://example.com/last.png"}
]},
"parameters": {"resolution": "1080P", "duration": 8, "prompt_extend": false}
}'

Неверные параметры модели возвращают 4xx с идентификатором запроса. Асинхронная задача также может оказаться неудачной после успешного создания; используйте error_code и error_message из ответа на опрос в качестве окончательной причины задачи. Не повторяйте тот же запрос с другой формой JSON.

На этой странице описаны вызовы создания и редактирования модели Modelflare. Поиск или расширение карты, голосовое управление и управление библиотекой элементов — это API-интерфейсы ресурсов, находящиеся за пределами этой общедоступной поверхности вызова модели, и они не являются обязательными полями запроса.

В этой модели используется посекундная оплата видео. Текущую цену для клиентов, цену по справочному прейскуранту и полную спецификацию см. на странице цен модели .

Идентификатор модели Разница
wan2.7-i2v Модель, описанная на этой странице.
Медиа-контракт · v1

Идентификатор контракта: media.wan2-7-i2v.v1Адаптер: video.wan.i2v.v1@v1Отпечаток пальца: f88d7c8cb3fd7273312b35a66e10fc485ceaa6e2848487aa73b4819fff587413

Официальный источник: Alibaba Cloud Model Studio

Параметры контракта

Поле намеренияЭлемент управленияОпции
resolutionselect720p / 1080p
durationselect2 / 3 / 4 / 5 / 6 / 7 / 8 / 9 / 10 / 11 / 12 / 13 / 14 / 15

Поддерживаемая возможность

  • allowed_values · resolution · 720p, 1080p
  • allowed_values · duration · 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
  • required_assets · reference_asset_ids
  • max_assets · reference_asset_ids · 3
  • prompt_optional_with_reference · prompt

Пример структурированного запроса

reference

Намерение

{
  "duration": 2,
  "prompt": "A red paper kite over a quiet harbour at dusk.",
  "reference_asset_ids": [
    "asset_example"
  ],
  "resolution": "720p"
}

Запрос провайдера

{
  "input": {
    "media": [
      {
        "type": "first_frame",
        "url": "https://example.com/reference.png"
      }
    ],
    "prompt": "A red paper kite over a quiet harbour at dusk."
  },
  "model": "wan2.7-i2v",
  "parameters": {
    "duration": 2,
    "resolution": "720P"
  }
}