Skip to main content
POST
Генерация видео

Authorizations

Authorization
string
header
required

Заголовок авторизации вида Bearer <token>, где <token> — ваш API-ключ.

Body

application/json
model
enum<string>
required

Идентификатор видео-модели.

Available options:
grok-video-1.5,
grok-video-1.5-lite
Example:

"grok-video-1.5"

prompt
string
required

Текстовое описание желаемого видео.

Example:

"Красивый закат над морем"

video_url
string<uri>

URL исходного видео для модели topaz-upscale-video. Для этой модели параметр prompt не используется, а video_url обязателен.

Example:

"https://example.com/input.mp4"

scale
enum<integer>
default:1

Масштабирование исходного видео для модели topaz-upscale-video. Максимальное выходное разрешение — 8192×8192 пикселей.

Available options:
1,
2,
4
Example:

2

aspect_ratio
enum<string>
default:16:9

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

Available options:
16:9,
9:16,
3:2,
2:3,
1:1
resolution
enum<string>
default:720p

Разрешение видео. Работает для grok-video-1.5 и grok-video-1.5-lite. При передаче референсных изображений доступны разрешения до 720p включительно.

Available options:
480p,
720p,
1080p
duration
integer
default:10

Длительность видео в секундах. Для grok-video-1.5 допустимо любое целое значение от 1 до 15.

images
string[]

Список URL изображений для генерации видео на их основе. Для grok-video-1.5 можно передать от 0 до 7 референсных изображений. При передаче референсов доступны разрешения до 720p включительно.

Maximum array length: 7
Example:

Response

200 - application/json

Задача создана

task_id
string

Идентификатор задачи для последующего опроса через fetch.

Example:

"video_db242923-11eb-44dc-bddf-d71a02ab5174"