models

grok-imagine-video-1.5

Markdown · JSON

grok-imagine-video-1.5

Grok Imagine Video 1.5 создаёт ролики по тексту длительностью 1–15 секунд, включая 1080p. Сама модель поддерживает анимацию изображений, визуальные референсы, постановку ключевых кадров и звуковую дорожку.

О модели

Описание раскрывает возможности модели. Доступные в Ailoot входные данные, результаты и параметры выбранного метода перечислены ниже.

Создание видеосцены

Grok Imagine Video 1.5 — модель xAI для генерации роликов по текстовому описанию и визуальному материалу. В текущем методе Ailoot опубликована генерация по тексту; дополнительные режимы самой модели позволяют анимировать изображение, использовать референсы и задать опорные кадры сцены.

Результат создаётся асинхронно: после постановки задачи готовность проверяется по её идентификатору. По данным xAI, процесс может занимать несколько минут, в зависимости от сложности сцены, длительности и разрешения. Получение идентификатора задачи ещё не означает, что ролик готов.

Длительность, пропорции и разрешение

Создаваемый ролик длится от 1 до 15 секунд. Можно выбрать 1:1, 16:9, 9:16, 4:3, 3:4, 3:2 или 2:3; для текста стандартный формат — 16:9. При анимации изображения по умолчанию сохраняются его пропорции.

Для генерации по тексту и стартовому изображению доступны 480p, 720p и 1080p. 480p используется по умолчанию; режим с референсами ограничен 720p. Разрешение 1080p нельзя переносить на все режимы только потому, что оно есть у модели.

Управление внешним видом

В режиме референсов xAI принимает до 7 изображений. Они задают людей, предметы, одежду и другие визуальные признаки, не фиксируя начальный кадр. Этот способ предназначен для сцен с повторяющимся персонажем, демонстрации товара и сохранения нужного внешнего вида между постановками.

Первый, последний и промежуточные кадры

Версия 1.5 позволяет закрепить точный первый кадр, точный последний кадр или оба сразу. Если задан только последний, модель строит начало сама и приходит к указанному изображению. При двух заданных границах она создаёт движение между ними; текстовая инструкция может уточнить движение и работу камеры.

Для раскадровки внутри ролика можно закрепить до 4 ключевых кадров. Время каждого должно находиться строго после начала и до конца; привязка выполняется по сетке 1/3 секунды. Два кадра, округляющиеся к одной отметке сетки, отклоняются. Чтобы избежать этого, оставляйте между ними не менее 1/3 секунды. Первый и последний кадры задаются отдельно от этих четырёх промежуточных.

Опорные кадры могут сочетаться с визуальными референсами и предустановленными голосами. Если хотя бы один кадр закреплён, текстовое описание необязательно: сама последовательность изображений задаёт сцену. Ключевые кадры нельзя использовать вместе с режимом редактирования видео. Эти возможности xAI не означают их доступность в опубликованной генерации Ailoot по тексту.

Звук и голоса

Создаваемый ролик по умолчанию содержит звуковую дорожку; предусмотрен также беззвучный результат. В режиме xAI с голосовыми референсами можно выбрать до 3 предустановленных голосов и связать их с говорящими участниками сцены.

Передача собственного аудиофайла в качестве образца голоса не является общей возможностью этой модели: xAI предоставляет её отдельно по запросу. Предустановленный голос и загруженное аудио — разные виды входа.

Режимы работы

Генерация по тексту создаёт новую сцену; стартовое изображение задаёт её начало; референсы направляют внешний вид; закреплённые кадры задают визуальные точки во времени. У каждого режима свои ограничения, поэтому настройки одного способа нельзя безусловно переносить на другой.

Ailoot · Видео POST /v1/videos/generations grok-imagine-video-1.5

grok-imagine-video-1.5

xAI /grok-imagine-video-1.5
ID модели
  • grok-imagine-video-1.5
  • grok-imagine-video-1.5-2026-05-30

Начало

Grok Imagine Video 1.5 создаёт ролики по тексту длительностью 1–15 секунд, включая 1080p. Сама модель поддерживает анимацию изображений, визуальные референсы, постановку ключевых кадров и звуковую дорожку.

Допустимые входные данные
Текст
Результаты
Видео

Доступно в Ailoot · входные данные и методы

Ailoot · Видео POST /v1/videos/generations
Входные данные
text
Результат
video
Выходной формат
mp4
ПолеТипТребованиеЗначения и ограниченияПо умолчанию
ПолеmodelТипstringТребованиеОбязательноЗначения и ограничения
grok-imagine-video-1.5
По умолчанию—
ПолеpromptТипstringТребованиеНеобязательноЗначения и ограничения
Минимальная длина: 1
По умолчанию—
ПолеdurationТипintegerТребованиеНеобязательноЗначения и ограничения
Минимум: 1
Максимум: 15
Условия: Не передавайте duration и seconds одновременно
Единица: секунды
По умолчанию1
ПолеsecondsТипinteger|integer_stringТребованиеНеобязательноЗначения и ограничения
Минимум: 1
Максимум: 15
Альтернатива: duration
По умолчанию—
ПолеresolutionТипstringТребованиеНеобязательноЗначения и ограничения
480p, 720p, 1080p
По умолчанию480p
Полеaspect_ratioТипstringТребованиеНеобязательноЗначения и ограничения
1:1, 16:9, 9:16, 4:3, 3:4, 3:2, 2:3
Условия: Если передано входное изображение, а соотношение сторон не указано, поставщик использует соотношение сторон изображения
По умолчанию16:9
ПолеsizeТипstringТребованиеНеобязательноЗначения и ограничения
1280x720, 720x1280, 1920x1080, 1080x1920
Условия: Должно соответствовать resolution/aspect_ratio, если указаны оба
По умолчанию—
ПолеimageТипobjectТребованиеНеобязательноЗначения и ограничения
Условия: Фактическое поддерживаемое входное изображение; позволяет не передавать prompt
По умолчанию—
Сочетания входных материалов

Из текста в видео · Обязательно: prompt

Из изображения в видео · Обязательно: image

Параметры и жизненный цикл метода
ПараметрКонтракт
Параметрmaterial_typesКонтрактtext
ПараметрrequiredКонтрактnull
Параметрoptional_controlsКонтрактnull

Жизненный цикл: submit_once_poll_original

GET /v1/videos/{request_id}

GET /v1/videos/generations/{request_id}

GET /v1/videos/{request_id}/content

GET /v1/videos/generations/{request_id}/content

Структуры методов и ID указаны точно; возможности поставщика рассматриваются отдельно от допуска.

Тарифы

Ставки методов Ailoot

Ailoot ВидеоPOST /v1/videos/generations
Вход
0,01 $ за входное изображение
Выход
0,25 $ за секунду в 1080p
Выход
0,08 $ за секунду в 480p
Выход
0,14 $ за секунду в 720p

Ailoot резервирует расчётную сумму перед запросом. После получения результата списывает итоговую плату по измеренному расходу. Для окончательного списания за потоковый ответ используется итоговая запись расхода. Как работают резервирование и расчёт →

Примеры запросов

Ailoot · Видео

Пример видео
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
curl https://api.ailoot.ai/v1/videos/generations \
  -H "Authorization: Bearer $AILOOT_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"model": "grok-imagine-video-1.5", "prompt": "A person walks slowly through a quiet garden as the camera tracks from the side."}'

Получить и сохранить результаты

Ailoot · Видео

mp4

  • GET /v1/videos/{request_id}
  • GET /v1/videos/generations/{request_id}
  • GET /v1/videos/{request_id}/content
  • GET /v1/videos/generations/{request_id}/content
Проверить статус задачи
GET статус
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
: "${AILOOT_VIDEO_ID:?Set the actual Ailoot operation ID returned by creation}"
export AILOOT_VIDEO_ID
video_id=$(python3 -c 'import os, urllib.parse; print(urllib.parse.quote(os.environ["AILOOT_VIDEO_ID"], safe=""))') || exit 1
curl "https://api.ailoot.ai/v1/videos/generations/$video_id" \
  -H "Authorization: Bearer $AILOOT_API_KEY"
Чтение другого содержимого
GET содержимое
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
: "${AILOOT_VIDEO_ID:?Set the actual Ailoot operation ID returned by creation}"
export AILOOT_VIDEO_ID
video_id=$(python3 -c 'import os, urllib.parse; print(urllib.parse.quote(os.environ["AILOOT_VIDEO_ID"], safe=""))') || exit 1
curl "https://api.ailoot.ai/v1/videos/generations/$video_id/content" \
  -H "Authorization: Bearer $AILOOT_API_KEY" \
  --output video.mp4
Сохраняйте все готовые результаты

Сохраните каждое готовое видео или полученный файл; загрузите содержимое по каждому фактически полученному URL материала.

Сохраните полный JSON статуса и фактический request_id. Завершённый ответ с status=done содержит video.url с URL содержимого, принадлежащим Ailoot. Сохраните указанную длительность и каждое возвращённое поле результата.

Если нужно проверить исходный ответ

Проверяйте существующую исходную задачу; никогда не повторяйте отправку с неизвестным исходом.

Поля ответа
ПолеТип
Полеrequest_idТипstring
ПолеidТипstring
ПолеstatusТипstring
Полеvideo.urlТипowned signed content URL
Полеvideo.durationТипnumber
Полеvideo.respect_moderationТипboolean
Ошибки и дальнейшие шаги
ОтветУсловиеСледующий шаг
Ответ400 · invalid_request_errorУсловиеНеверные обязательные поля, представление материалов или значение параметраСледующий шагИсправьте указанные поля перед новым запросом на создание.
Ответ409 · video_not_readyУсловиеСодержимое исходного результата пока недоступноСледующий шагПроверяйте исходный возвращённый ID и соблюдайте Retry-After.
Ответserver_errorУсловиеВозвращённый ответ указывает, что операция или результат требуют проверкиСледующий шагСохраните исходный возвращённый ID операции или задачи, заголовки запроса и ответ; продолжайте поддерживаемые операции чтения исходной операции. Не отправляйте запрос создания повторно.

Псевдонимы

Псевдонимы моделей

Ailoot grok-imagine-video-1.5, grok-imagine-video-1.5-2026-05-30

Псевдонимы путей метода

Используйте пути методов, указанные выше.

Связанные ID для вызова

grok-imagine-video-1.5, grok-imagine-video-1.5-2026-05-30

Ailoot · Видео POST /v1/videos/generations grok-imagine-video-1.5-2026-05-30

grok-imagine-video-1.5-2026-05-30

xAI /grok-imagine-video-1.5-2026-05-30
ID модели
  • grok-imagine-video-1.5
  • grok-imagine-video-1.5-2026-05-30

Начало

Grok Imagine Video 1.5 создаёт ролики по тексту длительностью 1–15 секунд, включая 1080p. Сама модель поддерживает анимацию изображений, визуальные референсы, постановку ключевых кадров и звуковую дорожку.

Допустимые входные данные
Текст
Результаты
Видео

Доступно в Ailoot · входные данные и методы

Ailoot · Видео POST /v1/videos/generations
Входные данные
text
Результат
video
Выходной формат
mp4
ПолеТипТребованиеЗначения и ограниченияПо умолчанию
ПолеmodelТипstringТребованиеОбязательноЗначения и ограничения
grok-imagine-video-1.5-2026-05-30
По умолчанию—
ПолеpromptТипstringТребованиеНеобязательноЗначения и ограничения
Минимальная длина: 1
По умолчанию—
ПолеdurationТипintegerТребованиеНеобязательноЗначения и ограничения
Минимум: 1
Максимум: 15
Условия: Не передавайте duration и seconds одновременно
Единица: секунды
По умолчанию1
ПолеsecondsТипinteger|integer_stringТребованиеНеобязательноЗначения и ограничения
Минимум: 1
Максимум: 15
Альтернатива: duration
По умолчанию—
ПолеresolutionТипstringТребованиеНеобязательноЗначения и ограничения
480p, 720p, 1080p
По умолчанию480p
Полеaspect_ratioТипstringТребованиеНеобязательноЗначения и ограничения
1:1, 16:9, 9:16, 4:3, 3:4, 3:2, 2:3
Условия: Если передано входное изображение, а соотношение сторон не указано, поставщик использует соотношение сторон изображения
По умолчанию16:9
ПолеsizeТипstringТребованиеНеобязательноЗначения и ограничения
1280x720, 720x1280, 1920x1080, 1080x1920
Условия: Должно соответствовать resolution/aspect_ratio, если указаны оба
По умолчанию—
ПолеimageТипobjectТребованиеНеобязательноЗначения и ограничения
Условия: Фактическое поддерживаемое входное изображение; позволяет не передавать prompt
По умолчанию—
Сочетания входных материалов

Из текста в видео · Обязательно: prompt

Из изображения в видео · Обязательно: image

Параметры и жизненный цикл метода
ПараметрКонтракт
Параметрmaterial_typesКонтрактtext
ПараметрrequiredКонтрактnull
Параметрoptional_controlsКонтрактnull

Жизненный цикл: submit_once_poll_original

GET /v1/videos/{request_id}

GET /v1/videos/generations/{request_id}

GET /v1/videos/{request_id}/content

GET /v1/videos/generations/{request_id}/content

Структуры методов и ID указаны точно; возможности поставщика рассматриваются отдельно от допуска.

Тарифы

Ставки методов Ailoot

Ailoot ВидеоPOST /v1/videos/generations
Вход
0,01 $ за входное изображение
Выход
0,25 $ за секунду в 1080p
Выход
0,08 $ за секунду в 480p
Выход
0,14 $ за секунду в 720p

Ailoot резервирует расчётную сумму перед запросом. После получения результата списывает итоговую плату по измеренному расходу. Для окончательного списания за потоковый ответ используется итоговая запись расхода. Как работают резервирование и расчёт →

Примеры запросов

Ailoot · Видео

Пример видео
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
curl https://api.ailoot.ai/v1/videos/generations \
  -H "Authorization: Bearer $AILOOT_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"model": "grok-imagine-video-1.5-2026-05-30", "prompt": "A person walks slowly through a quiet garden as the camera tracks from the side."}'

Получить и сохранить результаты

Ailoot · Видео

mp4

  • GET /v1/videos/{request_id}
  • GET /v1/videos/generations/{request_id}
  • GET /v1/videos/{request_id}/content
  • GET /v1/videos/generations/{request_id}/content
Проверить статус задачи
GET статус
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
: "${AILOOT_VIDEO_ID:?Set the actual Ailoot operation ID returned by creation}"
export AILOOT_VIDEO_ID
video_id=$(python3 -c 'import os, urllib.parse; print(urllib.parse.quote(os.environ["AILOOT_VIDEO_ID"], safe=""))') || exit 1
curl "https://api.ailoot.ai/v1/videos/generations/$video_id" \
  -H "Authorization: Bearer $AILOOT_API_KEY"
Чтение другого содержимого
GET содержимое
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
: "${AILOOT_VIDEO_ID:?Set the actual Ailoot operation ID returned by creation}"
export AILOOT_VIDEO_ID
video_id=$(python3 -c 'import os, urllib.parse; print(urllib.parse.quote(os.environ["AILOOT_VIDEO_ID"], safe=""))') || exit 1
curl "https://api.ailoot.ai/v1/videos/generations/$video_id/content" \
  -H "Authorization: Bearer $AILOOT_API_KEY" \
  --output video.mp4
Сохраняйте все готовые результаты

Сохраните каждое готовое видео или полученный файл; загрузите содержимое по каждому фактически полученному URL материала.

Сохраните полный JSON статуса и фактический request_id. Завершённый ответ с status=done содержит video.url с URL содержимого, принадлежащим Ailoot. Сохраните указанную длительность и каждое возвращённое поле результата.

Если нужно проверить исходный ответ

Проверяйте существующую исходную задачу; никогда не повторяйте отправку с неизвестным исходом.

Поля ответа
ПолеТип
Полеrequest_idТипstring
ПолеidТипstring
ПолеstatusТипstring
Полеvideo.urlТипowned signed content URL
Полеvideo.durationТипnumber
Полеvideo.respect_moderationТипboolean
Ошибки и дальнейшие шаги
ОтветУсловиеСледующий шаг
Ответ400 · invalid_request_errorУсловиеНеверные обязательные поля, представление материалов или значение параметраСледующий шагИсправьте указанные поля перед новым запросом на создание.
Ответ409 · video_not_readyУсловиеСодержимое исходного результата пока недоступноСледующий шагПроверяйте исходный возвращённый ID и соблюдайте Retry-After.
Ответserver_errorУсловиеВозвращённый ответ указывает, что операция или результат требуют проверкиСледующий шагСохраните исходный возвращённый ID операции или задачи, заголовки запроса и ответ; продолжайте поддерживаемые операции чтения исходной операции. Не отправляйте запрос создания повторно.

Псевдонимы

Псевдонимы моделей

Ailoot grok-imagine-video-1.5, grok-imagine-video-1.5-2026-05-30

Псевдонимы путей метода

Используйте пути методов, указанные выше.

Связанные ID для вызова

grok-imagine-video-1.5, grok-imagine-video-1.5-2026-05-30

FAQ · grok-imagine-video-1.5
Какие входные данные и результаты доступны?

POST /v1/videos/generations · grok-imagine-video-1.5: text → video

POST /v1/videos/generations · grok-imagine-video-1.5-2026-05-30: text → video

Какие поля использует запрос?

POST /v1/videos/generations · grok-imagine-video-1.5: model, prompt, duration, seconds, resolution, aspect_ratio, size, image

POST /v1/videos/generations · grok-imagine-video-1.5-2026-05-30: model, prompt, duration, seconds, resolution, aspect_ratio, size, image

Какие ограничения действуют?

POST /v1/videos/generations · grok-imagine-video-1.5: duration.minimum: 1; duration.maximum: 15; seconds.minimum: 1; seconds.maximum: 15

POST /v1/videos/generations · grok-imagine-video-1.5-2026-05-30: duration.minimum: 1; duration.maximum: 15; seconds.minimum: 1; seconds.maximum: 15

Подробнее

Подключите Ailoot к Claude Code, OpenCode, Hermes или своему приложению.

Компания и портфель её проектов

Компания и портфель её проектов: миллионы клиентов; продажи на миллиарды ежемесячно.

Покупайте токены со скидкой.

Скидка по подписке для регулярной работы. Промокоды — до 50% на покупку токенов.

Подписка
Выберите тариф со скидкой для своих регулярных запросов.
Промокод до 50%
Введите код при покупке. Цена пересчитается с учётом действующей акции.
Расходы в истории
Модель, токены и сумма сохраняются для каждого запроса.

Выбрать подписку · Посмотреть цены моделей

Подключайте API к продукту, который вы продаёте.

SaaS, приложения и боты — по оферте и лицензионному договору Ailoot. Для перепродажи запросите реселлерскую лицензию.

Коммерческое приложение
Встраивайте генерацию текста, картинок, видео и звука в платные функции своего сервиса.
Лицензия для реселлера
Пришлите описание проекта и схему доступа. Запросите письменные условия использования и перепродажи.
Документы на сайте
Оферта, лицензионный договор и политика обработки данных доступны до подключения.

Запросить реселлерскую лицензию · Оферта и лицензионный договор