Vidu Q3(pro/turbo)
Генерация видео Vidu Q3 (pro/turbo)
- Асинхронный режим обработки, возвращает идентификатор задачи для последующих запросов
- Поддерживает text-to-video, image-to-video, генерацию видео по первому и последнему кадрам
- Поддерживает разрешения 540p / 720p / 1080p
- Диапазон длительности 1–16 секунд, звук включён по умолчанию
POST
Documentation Index
Fetch the complete documentation index at: https://docs.apimart.ai/llms.txt
Use this file to discover all available pages before exploring further.
Авторизация
Все эндпоинты API требуют аутентификации по Bearer TokenПолучение API-ключа:Перейдите на страницу управления API-ключами, чтобы получить свой API-ключДобавьте его в заголовок запроса:
Параметры запроса
Название модели генерации видеоПоддерживаемые модели:
viduq3-pro— Vidu Q3 Providuq3-turbo— Vidu Q3 Turbo
Текстовый промпт, максимум 2000 символовОбязателен для text-to-video. Опционален для image-to-video и режима «первый и последний кадры».Пример:
"A cat playing piano, camera slowly zooms in"Длительность видео (секунды)Диапазон:
1–16По умолчанию: 5Разрешение видеоВарианты:
540p— стандартное разрешение720p— HD (по умолчанию)1080p— Full HD
720pСоотношение сторон видео (только для режима text-to-video)Варианты:
16:9— горизонтальное9:16— вертикальное4:3— традиционное3:4— традиционное портретное1:1— квадратное
Массив URL изображений для генерации image-to-videoСистема автоматически определяет режим генерации по количеству изображений:
- 0 изображений (не указано): режим text-to-video
- 1 изображение: режим image-to-video (изображение используется как начальный кадр)
- 2 изображения: режим «первый и последний кадры» (первое изображение — первый кадр, второе — последний)
["https://example.com/photo.jpg"]Генерировать ли звук (диалоги, звуковые эффекты)По умолчанию:
trueУстановите false, если требуется видео без звука.Целочисленный seed для управления случайностью генерируемого контентаДиапазон: целое число от
-1 до 2^32-1- При одинаковом запросе разные значения seed (включая не указанное или
-1, при которых используется случайное число) дадут разные результаты - При одинаковом запросе одинаковое значение seed даст похожие результаты, но точная воспроизводимость не гарантируется
Автоматическая маршрутизация
Система автоматически определяет режим генерации по количеству изображений вimage_urls:
| Количество изображений | Режим | Описание |
|---|---|---|
| 0 (не указано) | Text-to-Video | Генерация только из текстового описания |
| 1 | Image-to-Video | Изображение используется как начальный кадр |
| 2 | Первый и последний кадры | Первое изображение — первый кадр, второе — последний |
Матрица поддержки параметров
| Параметр | Text-to-Video | Image-to-Video | Первый и последний кадры |
|---|---|---|---|
model | ✅ Обязательно | ✅ Обязательно | ✅ Обязательно |
prompt | ✅ Обязательно | Опционально | Опционально |
image_urls | - | ✅ 1 изображение | ✅ 2 изображения |
duration | ✅ 1–16 с | ✅ 1–16 с | ✅ 1–16 с |
resolution | ✅ | ✅ | ✅ |
aspect_ratio | ✅ | - | - |
audio | ✅ | ✅ | ✅ |
seed | ✅ | ✅ | ✅ |
Ответ
Код состояния ответа, 200 при успехе
Массив данных ответа
Сценарии использования
Сценарий 1: Текст в видео
Сценарий 2: Изображение в видео (одно изображение)
Сценарий 3: Видео по первому и последнему кадрам
Сценарий 4: Видео без звука (audio отключён)
Получение результатов задачиГенерация видео — это асинхронная задача, при отправке возвращающая
task_id. Используйте эндпоинт Получить статус задачи, чтобы узнать прогресс и результаты генерации.