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 } }'Основная входная информация, например промпты.
Текстовый промпт, описывающий ожидаемые элементы и визуальные особенности в генерируемом видео.
Поддерживаются китайский и английский языки. Каждый китайский иероглиф или буква считается одним символом. Содержимое сверх лимита автоматически обрезается.
Ограничение длины: до 5000 символов.
Пример: Котенок бежит под лунным светом.
Негативный промпт, описывающий то, что не должно появляться в кадрах видео. Он позволяет ограничивать видеоряд.
Поддерживаются китайский и английский языки. Максимальная длина — 500 символов. Содержимое сверх лимита автоматически обрезается.
Пример: низкое разрешение, ошибки, худшее качество, низкое качество, неполные детали, лишние пальцы, плохие пропорции и т. д.
URL аудиофайла. Модель использует это аудио для генерации видео.
Поддерживаются публичные URL по HTTP или HTTPS. Пример: https://help-static-aliyun-doc.aliyuncs.com/xxx.mp3.
Ограничения аудио: форматы wav и mp3; длительность 2 - 30s; размер файла не более 15MB.
Обработка превышений: если аудио длиннее значения duration (например, 5 секунд), сохраняются первые 5 секунд, остальное отбрасывается. Если аудио короче длительности видео, оставшаяся часть видео будет без звука.
Параметры обработки видео, например разрешение, расширение prompt и водяной знак.
Важно: resolution напрямую влияет на стоимость. Перед вызовом API проверьте цену модели.
Уровень разрешения генерируемого видео для управления четкостью через общее число пикселей.
Возможные значения: 720P, 1080P. По умолчанию: 1080P.
Соотношение сторон генерируемого видео.
Возможные значения: 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 напрямую влияет на стоимость и тарифицируется по секундам. Перед вызовом API проверьте цену модели.
Длительность генерируемого видео в секундах.
Целое число в диапазоне [2, 15]. По умолчанию: 5.
Включать ли интеллектуальное расширение prompt. При включении большая модель переписывает входной prompt. Для коротких prompt это заметно улучшает результат, но увеличивает задержку.
true: значение по умолчанию, включить расширение prompt.
false: выключить расширение prompt.
Добавлять ли водяной знак. Водяной знак расположен в правом нижнем углу видео, фиксированный текст — «AI生成».
false: значение по умолчанию, не добавлять водяной знак.
true: добавить водяной знак.
Случайное зерно. Диапазон: [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_id | string | Идентификатор задачи для последующей проверки статуса, получения результата и отмены |
response_url | string | URL для получения итогового результата |
status_url | string | URL для проверки статуса задачи |
cancel_url | string | URL для отмены задачи |
queue_position | int | Текущая позиция в очереди |