Перейти к содержимому
Главная

Wan 2.7 Text to Video

wan2.7-t2v Wan 2.7 Text to Video превращает промпты в видео с акцентом на структуру сцены, глобальное тестирование креативов, черновики роликов для соцсетей и разработку движения на основе промптов.

Эндпоинты

POST /v1/queue/wan2.7-t2v # Создать задачу
GET /v1/queue/wan2.7-t2v/requests/{request_id}/status # Проверить статус
GET /v1/queue/wan2.7-t2v/requests/{request_id}/response # Получить результат
PUT /v1/queue/wan2.7-t2v/requests/{request_id}/cancel # Отменить задачу
Окно терминала
curl --location "https://api.odirouter.ai/model/v1/queue/wan2.7-t2v" \
--header "Authorization: Bearer YOUR_API_KEY" \
--header "Content-Type: application/json" \
--data '{
"input": {
"prompt": "A kitten runs under the moonlight."
},
"parameters": {
"resolution": "1080P",
"ratio": "16:9",
"duration": 5,
"prompt_extend": true,
"watermark": false,
"seed": 12345
}
}'
input object required

Основная входная информация, например промпты.

prompt string required

Текстовый промпт, описывающий ожидаемые элементы и визуальные особенности в генерируемом видео.

Поддерживаются китайский и английский языки. Каждый китайский иероглиф или буква считается одним символом. Содержимое сверх лимита автоматически обрезается.

Ограничение длины: до 5000 символов.

Пример: Котенок бежит под лунным светом.

negative_prompt string

Негативный промпт, описывающий то, что не должно появляться в кадрах видео. Он позволяет ограничивать видеоряд.

Поддерживаются китайский и английский языки. Максимальная длина — 500 символов. Содержимое сверх лимита автоматически обрезается.

Пример: низкое разрешение, ошибки, худшее качество, низкое качество, неполные детали, лишние пальцы, плохие пропорции и т. д.

audio_url string

URL аудиофайла. Модель использует это аудио для генерации видео.

Поддерживаются публичные URL по HTTP или HTTPS. Пример: https://help-static-aliyun-doc.aliyuncs.com/xxx.mp3.

Ограничения аудио: форматы wav и mp3; длительность 2 - 30s; размер файла не более 15MB.

Обработка превышений: если аудио длиннее значения duration (например, 5 секунд), сохраняются первые 5 секунд, остальное отбрасывается. Если аудио короче длительности видео, оставшаяся часть видео будет без звука.

parameters object

Параметры обработки видео, например разрешение, расширение prompt и водяной знак.

resolution string

Важно: resolution напрямую влияет на стоимость. Перед вызовом API проверьте цену модели.

Уровень разрешения генерируемого видео для управления четкостью через общее число пикселей.

Возможные значения: 720P, 1080P. По умолчанию: 1080P.

ratio string

Соотношение сторон генерируемого видео.

Возможные значения: 16:9 (по умолчанию), 9:16, 1:1, 4:3, 3:4.

Вывод 720P: 16:9=1280*720, 9:16=720*1280, 1:1=960*960, 4:3=1104*832, 3:4=832*1104.

Вывод 1080P: 16:9=1920*1080, 9:16=1080*1920, 1:1=1440*1440, 4:3=1648*1248, 3:4=1248*1648.

duration integer

Важно: duration напрямую влияет на стоимость и тарифицируется по секундам. Перед вызовом API проверьте цену модели.

Длительность генерируемого видео в секундах.

Целое число в диапазоне [2, 15]. По умолчанию: 5.

prompt_extend boolean

Включать ли интеллектуальное расширение prompt. При включении большая модель переписывает входной prompt. Для коротких prompt это заметно улучшает результат, но увеличивает задержку.

true: значение по умолчанию, включить расширение prompt.

false: выключить расширение prompt.

watermark boolean

Добавлять ли водяной знак. Водяной знак расположен в правом нижнем углу видео, фиксированный текст — «AI生成».

false: значение по умолчанию, не добавлять водяной знак.

true: добавить водяной знак.

seed integer

Случайное зерно. Диапазон: [0, 2147483647].

Если параметр не указан, система автоматически генерирует случайное зерно. Чтобы повысить воспроизводимость результата, рекомендуется фиксировать значение seed.

Примечание: генерация имеет вероятностный характер. Даже при одинаковом seed полное совпадение результата не гарантируется.

{
"request_id": "mmsu_01hxyz...",
"response_url": "https://api.odirouter.ai/model/v1/queue/wan2.7-t2v/requests/mmsu_01hxyz.../response",
"status_url": "https://api.odirouter.ai/model/v1/queue/wan2.7-t2v/requests/mmsu_01hxyz.../status",
"cancel_url": "https://api.odirouter.ai/model/v1/queue/wan2.7-t2v/requests/mmsu_01hxyz.../cancel",
"queue_position": 0
}
ПолеТипОписание
request_idstringИдентификатор задачи для последующей проверки статуса, получения результата и отмены
response_urlstringURL для получения итогового результата
status_urlstringURL для проверки статуса задачи
cancel_urlstringURL для отмены задачи
queue_positionintТекущая позиция в очереди