Documentation Index
Fetch the complete documentation index at: https://docs.toapis.com/llms.txt
Use this file to discover all available pages before exploring further.
- Публичное имя модели:
gemini_omni
- Асинхронный режим: API возвращает ID задачи для последующего запроса статуса.
aspect_ratio поддерживает 16:9 и 9:16.
duration поддерживает 6 и 10 секунд.
resolution сейчас фиксирован как 720P.
Авторизация
Все эндпоинты требуют Bearer Token.Authorization: Bearer YOUR_API_KEY
Тело запроса
model
string
по умолчанию:"gemini_omni"
обязательно
Имя модели генерации видео. Используйте gemini_omni.
Текстовое описание для генерации видео.
aspect_ratio
string
по умолчанию:"16:9"
Соотношение сторон видео.Варианты:
16:9 - горизонтальное
9:16 - вертикальное
Длительность видео в секундах.Варианты: 6, 10.
resolution
string
по умолчанию:"720P"
Разрешение видео. Сейчас поддерживается только 720P.
Ответ
Уникальный ID задачи для запроса статуса.
Тип объекта, всегда generation.task.
Имя модели, использованной в запросе.
Статус задачи: queued, in_progress, completed или failed.
Временная метка создания задачи.
curl --request POST \
--url https://toapis.com/v1/videos/generations \
--header "Authorization: Bearer YOUR_API_KEY" \
--header "Content-Type: application/json" \
--data '{
"model": "gemini_omni",
"prompt": "A cinematic shot of a cat running through neon rain",
"aspect_ratio": "16:9",
"duration": 6,
"resolution": "720P"
}'
{
"id": "video_01JZEXAMPLE",
"object": "generation.task",
"model": "gemini_omni",
"status": "queued",
"created_at": 1779247407
}
Запрос статуса задачи
Эндпоинт генерации возвращает ID задачи. Используйте общий эндпоинт статуса видео, чтобы получить статус и результат:
curl --request GET \
--url https://toapis.com/v1/videos/generations/{task_id} \
--header "Authorization: Bearer YOUR_API_KEY"