Skip to main content
POST

Авторизации

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

Используйте проверку подлинности Bearer Token. Формат: Authorization: Bearer sk-xxxxxx

Тело

application/json
model
enum<string>
обязательно

Vidu — внешнее имя модели, в настоящее время публично доступен viduq3-turbo.

Доступные опции:
viduq3-turbo
Пример:

"viduq3-turbo"

images
string<uri>[]
обязательно

Входное изображение. Для генерации видео по изображению — 1 изображение, для первых и последних кадров — 2 изображения, для генерации видео по референсу — 1–7 изображений.

Required array length: 1 element
Пример:
prompt
string

Промпт для генерации видео; обязателен для генерации видео по тексту, для генерации по изображению/по первым и последним кадрам/по референсу передавайте по необходимости бизнес-сценария.

Пример:

"A cinematic product ad with smooth camera motion"

videos
string<uri>[]

При генерации видео по референсу можно использовать необязательный ввод основного объекта видео, в соответствии с возможностями официальной модели Vidu.

subjects
object[]

Ввод в формате, соответствующем формату библиотеки объектов для генерации видео, может включать поля, такие как название объекта, изображение, видео или тембр голоса.

auto_subjects
boolean
duration
integer

Длительность видео, в секундах. viduq3-turbo Обычно 5 секунд, можно задать в пределах, указанных в официальной документации.

Пример:

5

resolution
enum<string>

Разрешение вывода, распространённые значения 540p720p1080p.

Доступные опции:
540p,
720p,
1080p
Пример:

"720p"

aspect_ratio
enum<string>

Соотношение сторон вывода, часто используется для генерации видео по тексту/референсу, например 16:99:161:1.

Доступные опции:
16:9,
9:16,
4:3,
3:4,
1:1
Пример:

"16:9"

seed
integer

Случайное зерно.

movement_amplitude
enum<string>

Амплитуда движения, распространённые значения autosmallmediumlarge

Доступные опции:
auto,
small,
medium,
large
Пример:

"auto"

audio
boolean

Включить ли прямой вывод аудио и видео.

audio_type
enum<string>
Доступные опции:
all,
speech_only,
sound_effect_only
voice_id
string
is_rec
boolean
bgm
boolean
payload
string
off_peak
boolean

Использовать ли генерацию в непиковое время.

watermark
boolean

Добавлять ли водяной знак.

wm_position
enum<integer>
Доступные опции:
1,
2,
3,
4
wm_url
string<uri>
callback_url
string<uri>

Ответ

200 - application/json

Задача успешно создана

task_id
string
обязательно

ID задачи, возвращаемый при создании задачи, используется для ее запроса.

state
enum<string>
обязательно

Статус задачи, распространённые значения createdqueueingprocessingsuccessfailed.

Доступные опции:
created,
queueing,
processing,
success,
failed
model
string
prompt
string
images
string[]
duration
integer
resolution
string
created_at
string
creations
string