Модели /

SpaceXAI: Grok Imagine Video

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

x-ai/grok-imagine-video

Характеристики

Контекстное окно
—
Архитектура
text+image->video

Модальности

Входящие

  • text
  • image

Исходящие

  • video

Цены

Оплата по факту за использованные токены и операции. Цены в рублях (за 1 млн токенов или за единицу — как указано).

Тип Стоимость
Входящие токены 0.00 ₽ / 1M
Исходящие токены 0.00 ₽ / 1M

Цены могут меняться в зависимости от курса валют. Данные по тарифам поступают от поставщика услуг и обновляются каждые сутки.

Описание

Grok Imagine Video — это быстрая модель генерации видео по тексту от xAI. Она создаёт короткие видео (1–15 секунд, 24 кадра в секунду) с разрешением 480p или 720p в семи соотношениях сторон: 1:1, 16:9, 9:16, 4:3, 3:4, 3:2 и 2:3. Модель поддерживает три режима генерации: текст-видео на основе одного текстового запроса, изображение-видео, которое анимирует неподвижное изображение, и ссылка-видео, где вывод основывается на до семи ссылочных изображениях для создания последовательных персонажей, стилей или настроек.

API и примеры кода

Единый API совместим с OpenAI SDK. Используйте ключ из личного кабинета.

main.py
from openai import OpenAI

client = OpenAI(
    base_url="https://routerapi.ru/api/v1",
    api_key="YOUR_API_KEY",
)

response = client.chat.completions.create(
    model="x-ai/grok-imagine-video",
    messages=[{"role": "user", "content": "Привет!"}],
)

print(response.choices[0].message.content)

Совместимо с OpenAI Python SDK, Node.js SDK, curl и любым HTTP-клиентом. Документация API · Все модели

Генерация видео

Модель поддерживает генерацию видео. Отправьте текстовое описание и получите URL результата.

generate_video.py
from openai import OpenAI

client = OpenAI(
    base_url="https://routerapi.ru/api/v1",
    api_key="YOUR_API_KEY",
)

response = client.chat.completions.create(
    model="x-ai/grok-imagine-video",
    messages=[{
        "role": "user",
        "content": "Создай видео: кот летает в космосе среди звёзд",
    }],
)

# Ответ содержит URL сгенерированного видео
print(response.choices[0].message.content)