> ## 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 1.1 VIP

> VIP поддерживает текст, изображения и референсное видео. Доступны 4 / 6 / 8 / 10 секунд и 360p / 720p / 1080p / 4k, по умолчанию 6 секунд / 720p. С референсным видео не передавайте длительность.

VIP поддерживает текст, изображения и референсное видео. Доступны 4 / 6 / 8 / 10 секунд и 360p / 720p / 1080p / 4k, по умолчанию 6 секунд / 720p. С референсным видео не передавайте длительность.

> [!NOTE]
>
> Используйте ключ платформы, а не поставщика. В материковом Китае доступен [https://toapis.cn](https://toapis.cn).

[Стандарт](https://docs.toapis.com/docs/ru/api-reference/videos/gemini-omni-flash/generation-1-1.md) | [Документация Official](https://docs.toapis.com/docs/ru/api-reference/videos/gemini-omni-1.1-flash-preview-official/generation.md)

## Параметры запроса

**Authorization** `string` *required*

`Bearer YOUR_API_KEY`

**model** `string` *required*

`gemini-omni-1.1-flash-preview-vip`

**prompt** `string` *required*

Обязательное описание видео.

**duration** `integer` (default: 6)

VIP: 4 / 6 / 8 / 10 секунд, по умолчанию 6. При video\_urls не передавайте duration и seconds.

**resolution** `string` (default: 720p)

VIP: 360p / 720p / 1080p / 4k, по умолчанию 720p. Регистр не важен.

**aspect\_ratio** `string` (default: 16:9)

16:9 или 9:16, по умолчанию 16:9.

**image\_urls** `string[]`

VIP frame: 1 изображение; reference: 1 или 3. Пара начального и конечного кадров не поддерживается. Без изображений опустите generation\_type.

**generation\_type** `string`

Только VIP. frame: первый кадр; reference: референсы. По умолчанию 1 изображение выбирает frame, 3 выбирают reference.

**video\_urls** `string[]`

Только VIP, максимум 1 публичный HTTP(S) URL видео. Можно сочетать с изображениями. При передаче референсного видео не передавайте duration и seconds. Длительность определяется фактическим результатом генерации и не обязательно совпадает с исходным видео.

> [!WARNING]
>
> Сначала загрузите локальные материалы и получите публичные URL. Не отправляйте base64 или локальные пути.

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

**VIP**

```bash theme={null}
curl https://toapis.com/v1/videos \
  -H 'Authorization: Bearer YOUR_API_KEY' \
  -H 'Content-Type: application/json' \
  -d '{
    "model": "gemini-omni-1.1-flash-preview-vip",
    "prompt": "A cinematic tracking shot through a sunlit city",
    "duration": 8,
    "resolution": "360p",
    "aspect_ratio": "9:16",
    "generation_type": "reference",
    "image_urls": [
      "https://example.com/a.png",
      "https://example.com/b.png",
      "https://example.com/c.png"
    ]
  }'
```

**VIP VIDREF**

```bash theme={null}
curl https://toapis.com/v1/videos \
  -H 'Authorization: Bearer YOUR_API_KEY' \
  -H 'Content-Type: application/json' \
  -d '{
    "model": "gemini-omni-1.1-flash-preview-vip",
    "prompt": "The same scene at night with neon lights",
    "resolution": "4k",
    "aspect_ratio": "16:9",
    "generation_type": "reference",
    "image_urls": ["https://example.com/image.png"],
    "video_urls": ["https://example.com/video.mp4"]
  }'
```

## Получение результата

Ответ содержит id задачи платформы. Опрашивайте GET /v1/videos/{id} до завершения. Не используйте task\_id и API поставщика.

```bash theme={null}
curl https://toapis.com/v1/videos/YOUR_TASK_ID \
  -H 'Authorization: Bearer YOUR_API_KEY'
```

```json theme={null}
{
  "id": "vid_example",
  "object": "generation.task",
  "model": "gemini-omni-1.1-flash-preview-vip",
  "status": "queued",
  "created_at": 1789600000
}
```

## Ошибки параметров

Исправьте неверные разрешение или длительность, число изображений для режима VIP, несколько видео или одновременную передачу видео и длительности перед повторной отправкой.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.