Skip to main content
POST
cURL
Это эндпоинт видео API Grok для генерации видео по первому и последнему кадру. Одновременно укажите first_frame и last_frame. Поддерживается только моделью grok-imagine-video-1.5-fast. Когда оба кадра используют одно изображение, создаётся эффект зацикливания (loop).
Внимание: NSFW-контент запрещён. Одиночный или случайный сбой модерации не повлечёт никаких расходов. Однако повторные сбои модерации могут привести к списанию средств.

Авторизации

TT-API-KEY
string
header
обязательно

Вы можете получить API-ключ в панель управления TTAPI.

Тело

application/json

Параметры запроса генерации видео по первому и последнему кадру

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

Промпт. Поддерживает более длинный текстовый ввод.

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

URL изображения первого кадра. Поддерживается только моделью grok-imagine-video-1.5-fast. Используется для строгого указания первого кадра видео.

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

URL изображения последнего кадра. Поддерживается только моделью grok-imagine-video-1.5-fast. Используется для указания последнего кадра видео. Когда first_frame и last_frame используют одно и то же изображение, создаётся эффект зацикливания (loop).

model
enum<string>
по умолчанию:grok-imagine-video-1.5-fast

Название модели. Поддерживается только grok-imagine-video-1.5-fast: длительность 6-30 сек (6 сек и 10 сек — стандартная длительность; 7 сек и 11 сек не поддерживаются); поддерживает несколько референс-изображений (макс. 7); поддерживает контроль первого/последнего кадра.

Доступные опции:
grok-imagine-video-1.5-fast
Пример:

"grok-imagine-video-1.5-fast"

aspect_ratio
enum<string>
по умолчанию:16:9

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

Доступные опции:
2:3,
3:2,
1:1,
9:16,
16:9
video_length
string
по умолчанию:10

Длительность видео в секундах. Диапазон: от 6 до 30, где 6 сек и 10 сек — стандартная длительность.

resolution_name
enum<string>
по умолчанию:720p

Разрешение вывода. Доступные варианты: 480p, 720p.

Доступные опции:
480p,
720p,
1080p
hook_url
string

Адрес обратного вызова URL. Когда задача будет выполнена или не выполнена, на этот адрес будут отправлены уведомления. Структура данных уведомления соответствует структуре получение результата [blocked]. Если не установлено, вам необходимо вызвать интерфейс получение результата [blocked] для запроса результата.

Пример:

"https://example.com/callback"

Ответ

Запрос выполнен успешно

status
string
обязательно
Пример:

"SUCCESS"

message
string
обязательно
Пример:

"success"

data
object
обязательно
Пример:
Последнее изменение 9 сентября 2026 г.