> ## Documentation Index
> Fetch the complete documentation index at: https://docs.laozhang.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Gemini Omni 1.2 Flash API: цены и генерация видео

> Как вызвать Gemini Omni 1.2 Flash от Google через LaoZhang API: запросы к /v1/videos в формате OpenAI для видео по тексту, по первому кадру и по референсным изображениям, опрос задачи и скачивание MP4 со звуком. Аккаунт Google не нужен.

Gemini Omni 1.2 Flash — модель генерации видео от Google: ролик выходит со звуковой дорожкой, персонажи произносят реплики, написанные в промпте, а разрешение доходит до 1080p. LaoZhang API берёт плату за ролик: \$0.10 за 360p, \$0.30 за 720p и \$0.45 за 1080p, и длительность от 3 до 10 секунд на цену не влияет.

| Параметр | Значение |
| - | - |
| ID модели | `gemini-omni-1.2-flash` |
| Создание задачи | `POST /v1/videos`, JSON или multipart |
| Получение задачи | `GET /v1/videos/{id}`; по завершении читайте `video_url` |
| Скачивание | Напрямую по `video_url` или `GET /v1/videos/{id}/content` |
| Группа токена | `default` с режимом оплаты «сначала по использованию» (в консоли — 按量优先) |
| Цена | Оплата за ролик, зависит только от разрешения; см. раздел «Цены» |
| Характеристики | 3–10 секунд; 360p, 720p или 1080p; 16:9 или 9:16; 24 кадра/с со звуковой дорожкой |
| Изображения на входе | До 6; см. разделы «Видео по изображению» и «Генерация по референсным изображениям» |
| Хранение | Ссылки на видео доступны 7 дней |
| Маршрут | Подключён отдельно и тарифицируется за ролик; аккаунт Google не нужен |

<video controls preload="none" poster="/images/samples/gemini-omni-en-t2v.jpg" src="https://media.laozhang.ai/samples/video/gemini-omni-en-t2v-720p-10s.mp4" />

Результат примера «Видео по тексту» ниже: gemini-omni-1.2-flash, 720p, 10 секунд, 16:9; героиня произносит реплику из промпта

## Цены и выбор модели

### Цены

Gemini Omni 1.2 Flash оплачивается за ролик, и цену определяет только поле `resolution`:

| `resolution` | Размер кадра, 16:9 / 9:16 | За видео |
| - | - | -: |
| `360p` | 640×360 / 360×640 | \$0.10 |
| `720p` (по умолчанию) | 1280×720 / 720×1280 | \$0.30 |
| `1080p` | 1920×1080 / 1080×1920 | \$0.45 |

Что на цену не влияет:

* `seconds`: ролики от 3 до 10 секунд стоят одинаково, так что 10 секунд в 720p обходятся в \$0.03 за секунду.
* Изображения: с первым кадром или референсами цена та же.
* `reasoning_effort` и соотношение сторон.

Как работают списания:

* Деньги списываются при создании задачи. Если задача не удалась, в том числе из-за блокировки содержимого, списание возвращается полностью.
* Запросы, отклонённые при отправке из-за ошибки параметров, не оплачиваются.
* Каждая повторная отправка создаёт новую задачу и оплачивается снова, поэтому храните соответствие между вашим ID задания и `id` задачи.

Фактическое списание по каждой задаче видно в [журнале вызовов](https://api.laozhang.ai/log).

**10-секундный ролик стоит около 43% официальной цены Google.** Gemini API от Google тарифицирует видео по секундам. Ниже — официальная цена 10-секундного ролика и цена LaoZhang API (проверено 11 ноября 2026 года; ссылка на источник — в разделе «Связанные материалы и источники»):

| Ролик на 10 секунд | Официальная цена Google | LaoZhang API |
| - | -: | -: |
| 360p | \$0.23 | \$0.10 |
| 720p | \$0.70 | \$0.30 |
| 1080p | \$1.04 | \$0.45 |

### Какую видеомодель выбрать

На 11 ноября 2026 года Gemini Omni 1.2 Flash — самая низкая цена в LaoZhang API за 10-секундный ролик в 1080p (\$0.45). Вариант 360p по \$0.10 за видео удобен, чтобы недорого перебрать много промптов.

* **Персонаж должен говорить или нужен 1080p**: Gemini Omni 1.2 Flash.
* **Цельный ролик на 20–60 секунд, продолжение готового видео или кадр 1:1, 4:3 и подобный**: [Muse](https://docs.laozhang.ai/ru/api-capabilities/muse-video-generation.md). Эндпоинт тот же, `/v1/videos`, и токен тот же — меняется только модель.
* **2K, референсное видео или референсное аудио**: [MiniMax H3](https://docs.laozhang.ai/ru/api-capabilities/minimax-h3-video-generation.md).

В разделе [Сравнение API видео](https://docs.laozhang.ai/ru/api-capabilities/video-generation-guide.md) указано, сколько стоит 5- или 10-секундный ролик на каждой модели и какой эндпоинт она использует.

## Примеры результатов

Эти ролики — необработанный результат Gemini Omni 1.2 Flash: без монтажа и со звуковой дорожкой, которую сгенерировала модель. Нажмите на ролик, чтобы воспроизвести его. В подписи указаны разрешение, длина, соотношение сторон и промпт.

[Примеры Muse](https://docs.laozhang.ai/ru/api-capabilities/muse-video-generation.md) и [примеры MiniMax H3](https://docs.laozhang.ai/ru/api-capabilities/minimax-h3-video-generation.md) сделаны по тем же промптам, так что модели можно сравнить сцену за сценой.

<video controls preload="none" poster="/images/samples/gemini-omni-sample-fox-720p-5s.jpg" src="https://media.laozhang.ai/samples/video/gemini-omni-fox-720p-5s.mp4" />

720p, 5 секунд, 16:9. Промпт: A red fox walking through snowy forest at sunrise, cinematic

<video controls preload="none" poster="/images/samples/gemini-omni-sample-paper-boat-720p-10s.jpg" src="https://media.laozhang.ai/samples/video/gemini-omni-paper-boat-720p-10s.mp4" />

720p, 10 секунд, 16:9. Промпт: A paper boat drifts down a rainy city gutter, then sails into a small sunny pond

<video controls preload="none" poster="/images/samples/gemini-omni-sample-hot-air-balloon-1080p-10s.jpg" src="https://media.laozhang.ai/samples/video/gemini-omni-hot-air-balloon-1080p-10s.mp4" />

1080p, 10 секунд, 16:9. Промпт: A hot air balloon rises over a valley at dawn, drifts over a river and a village, then lands in a meadow

<video controls preload="none" poster="/images/samples/gemini-omni-sample-cyclist-1080p-10s-9x16.jpg" src="https://media.laozhang.ai/samples/video/gemini-omni-cyclist-1080p-10s-9x16.mp4" />

1080p, 10 секунд, вертикальное 9:16. Промпт: A cyclist rides through a coastal town from morning to sunset: market, harbor, cliff road, lighthouse

## Перед началом

### Создание токена

Добавьте токен в разделе [Управление токенами](https://api.laozhang.ai/token) с такими настройками:

| Настройка | Выбор |
| - | - |
| Группа | `default` |
| Режим оплаты | Сначала по использованию (в консоли — 按量优先, рекомендуется) или оплата за вызов (按次计费); токен только с оплатой по использованию (按量计费) эту модель вызвать не может |
| Совет | Заведите отдельный токен для видео, чтобы сопоставлять списания с задачами в журнале вызовов |

Аккаунт Google, ключ Gemini API и отдельная группа для видео не нужны. Если у вас уже есть токен для [Muse](https://docs.laozhang.ai/ru/api-capabilities/muse-video-generation.md), он подойдёт без изменений.

### Как это работает

**1. Создайте задачу**

Вызовите `POST /v1/videos`, передав как минимум `model` и `prompt`. Эндпоинт асинхронный: он за несколько секунд возвращает `id` задачи, а не ждёт готового видео. Сохраните его.

**2. Опрашивайте статус**

Вызывайте `GET /v1/videos/{id}` каждые 5–10 секунд и читайте `status`. Короткий ролик в 360p обычно готов за 30–60 секунд, 10-секундный в 720p — примерно за минуту, 10-секундный в 1080p — за 1,5–2 минуты.

**3. Скачайте результат**

Когда `status` станет `completed`, скачайте MP4 по `video_url`. Для скачивания заголовок `Authorization` не нужен.

> [!WARNING]
>
> **Опрашивайте задачу до 15 минут и не отправляйте запрос повторно, пока она выполняется.**
>
> * Создание задачи и опрос возвращаются сразу, поэтому увеличивать HTTP-таймаут не нужно.
> * Пока `status` равен `queued` или `in_progress`, продолжайте опрос.
> * Если вы прекратили опрос, позже проверьте тот же `id` ещё раз. Повторная отправка создаёт новую задачу и списывает деньги снова.
> * Задача, не завершившаяся за 30 минут, автоматически помечается как неудавшаяся, и списание по ней возвращается полностью.

### Подготовка

В примерах cURL поля ответов читает `jq` (на macOS: `brew install jq`). Сначала задайте ключ и базовый URL:

```bash theme={null}
export LAOZHANG_API_KEY="ваш API-ключ LaoZhang API"
export BASE_URL="https://api.laozhang.ai"
```

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

### Видео по тексту

```bash theme={null}
curl -s -X POST "$BASE_URL/v1/videos" \
  -H "Authorization: Bearer $LAOZHANG_API_KEY" \
  -H "Content-Type: application/json" \
  --data-raw '{
    "model": "gemini-omni-1.2-flash",
    "prompt": "A street musician plays the violin under a street lamp on a rain-soaked cobblestone street at dusk. The camera slowly pushes in. She stops, smiles at the camera and says: \"This one is for you.\" Soft rain and violin in the background.",
    "resolution": "720p",
    "seconds": "10",
    "aspect_ratio": "16:9"
  }' | tee omni-create.json

export VIDEO_ID=$(jq -r '.id' omni-create.json)
```

Успешный запрос возвращает задачу в очереди:

```json theme={null}
{
  "id": "task_pmz6yURlFEdpV7oQREUQWFMvYe0ZNN0j",
  "object": "video",
  "model": "gemini-omni-1.2-flash",
  "status": "queued",
  "progress": 0,
  "resolution": "720p",
  "seconds": "10",
  "created_at": 1794395489
}
```

У всех трёх необязательных полей есть значения по умолчанию:

* `resolution`: если его не указать, будет `720p`. Чтобы сначала оценить результат, передайте `360p` — это \$0.10 за видео.
* `seconds`: целое число от 3 до 10; если его не указать, будет 10.
* `aspect_ratio`: `16:9` или `9:16`; если его не указать, будет `16:9`.

### Реплики персонажей и звук

Впишите реплику прямо в `prompt`: возьмите её в кавычки и укажите, кто её произносит. Персонаж в ролике скажет эту фразу вслух. Реплики можно писать на русском, английском, китайском, японском и корейском. В примере выше реплика английская, а в примере из раздела «Видео по изображению» — русская.

Если реплик в промпте нет, модель сама добавит к сцене фоновые звуки и эффекты. Нужен конкретный звук — опишите его в промпте, например `Soft rain and violin in the background`.

### Видео по изображению

Передайте в `image` одно изображение, и ролик начнётся с этого кадра. Изображение может быть публичной https-ссылкой или data URL вида `data:image/...;base64,`:

```bash theme={null}
curl -s -X POST "$BASE_URL/v1/videos" \
  -H "Authorization: Bearer $LAOZHANG_API_KEY" \
  -H "Content-Type: application/json" \
  --data-raw '{
    "model": "gemini-omni-1.2-flash",
    "prompt": "Робот-повар помешивает суп в кастрюле, поднимает венчик и радостно говорит: «Ужин почти готов!» Камера медленно приближается, над кастрюлей поднимается пар.",
    "resolution": "720p",
    "seconds": "6",
    "image": "https://example.com/robot-chef.jpg"
  }'
```

Чтобы загрузить локальный файл, отправьте данные формы multipart. Поле с изображением называется `input_reference`:

```bash theme={null}
curl -s -X POST "$BASE_URL/v1/videos" \
  -H "Authorization: Bearer $LAOZHANG_API_KEY" \
  -F model=gemini-omni-1.2-flash \
  -F prompt="Waves crash against the rocks below the lighthouse, clouds drift slowly, and the lighthouse beam turns on" \
  -F resolution=360p \
  -F seconds=5 \
  -F input_reference=@./lighthouse.jpg
```

При загрузке через `-F` не задавайте `Content-Type: application/json`. Размер каждого изображения — до 10 МБ, форматы — JPEG, PNG и WebP.

### Генерация по референсным изображениям

Передайте в `reference_images` несколько изображений, и модель соберёт людей, предметы и места с них в одном ролике. В промпте ссылайтесь на изображения по их порядку в массиве: `image 1`, `image 2`:

```bash theme={null}
curl -s -X POST "$BASE_URL/v1/videos" \
  -H "Authorization: Bearer $LAOZHANG_API_KEY" \
  -H "Content-Type: application/json" \
  --data-raw '{
    "model": "gemini-omni-1.2-flash",
    "prompt": "The robot chef from image 2 walks into the ramen shop from image 1 and sits down at the counter. The cat sleeping next to him wakes up.",
    "resolution": "720p",
    "seconds": "8",
    "reference_images": [
      "https://example.com/ramen-shop.jpg",
      "https://example.com/robot-chef.jpg"
    ]
  }'
```

* В сумме `image` и `reference_images` — не больше 6 изображений; на седьмом запрос вернёт ошибку.
* В multipart референсы передаются в поле `reference_images`, его можно повторять несколько раз.
* `image` и `reference_images` можно передавать вместе: `image` задаёт начальный кадр, а референсы — людей и предметы, которые должны появиться в ролике.
* Что действует для изображений реальных людей, описано в разделе «Ограничения по содержанию».

### Вертикальное видео и 1080p

Для вертикального видео передайте `"aspect_ratio": "9:16"`. Разрешение и соотношение сторон можно задать и одним полем `size`, например для вертикального 1080p:

```bash theme={null}
curl -s -X POST "$BASE_URL/v1/videos" \
  -H "Authorization: Bearer $LAOZHANG_API_KEY" \
  -H "Content-Type: application/json" \
  --data-raw '{
    "model": "gemini-omni-1.2-flash",
    "prompt": "A cyclist rides through a coastal town from morning to sunset: market, harbor, cliff road, lighthouse",
    "size": "1080x1920",
    "seconds": "10"
  }'
```

Допустимые значения `size` перечислены в разделе «Поля запроса». Цена считается по соответствующему разрешению: `1080x1920` — это 1080p, то есть \$0.45.

## Опрос и скачивание

### Получение задачи

```bash theme={null}
curl -s "$BASE_URL/v1/videos/$VIDEO_ID" \
  -H "Authorization: Bearer $LAOZHANG_API_KEY"
```

Пока видео обрабатывается, `status` равен `in_progress`, а `progress` показывает примерный процент:

```json theme={null}
{
  "id": "task_cpg5YjZdGpf5G64hpcehVFip3yEzBGmJ",
  "object": "video",
  "model": "gemini-omni-1.2-flash",
  "status": "in_progress",
  "progress": 24,
  "resolution": "360p",
  "seconds": "3",
  "size": "640x360",
  "created_at": 1794395880
}
```

Когда задача завершена, в ней есть `video_url`:

```json theme={null}
{
  "id": "task_cpg5YjZdGpf5G64hpcehVFip3yEzBGmJ",
  "object": "video",
  "model": "gemini-omni-1.2-flash",
  "status": "completed",
  "progress": 100,
  "resolution": "360p",
  "seconds": "3",
  "size": "640x360",
  "created_at": 1794395880,
  "completed_at": 1794395908,
  "video_url": "https://media.laozhang.ai/videos/omni-video_b1c75730eec94afecd7a03e6-8a6288ae03f4.mp4"
}
```

У неудавшейся задачи `status` равен `failed`, а причина указана в `error.message`. Списание уже возвращено:

```json theme={null}
{
  "id": "task_bgrPGFRI5wEwlOW0XrCy5b29xTGHlKbt",
  "object": "video",
  "model": "gemini-omni-1.2-flash",
  "status": "failed",
  "progress": 100,
  "resolution": "360p",
  "seconds": "3",
  "size": "640x360",
  "created_at": 1794395882,
  "error": {
    "code": "video_generation_failed",
    "message": "input_reference must be a public internet link. This request is not charged."
  }
}
```

### Скачивание видео

```bash theme={null}
curl -L -o omni-video.mp4 "$(curl -s "$BASE_URL/v1/videos/$VIDEO_ID" \
  -H "Authorization: Bearer $LAOZHANG_API_KEY" | jq -r '.video_url')"
```

Можно также вызвать `GET /v1/videos/{id}/content` с заголовком `Authorization`: он вернёт файл MP4. Ссылки на видео действуют 7 дней; если ролик нужен дольше, скачайте его и храните у себя.

### Минимальный клиент на Python

Нужен пакет `requests` (`pip install requests`):

```python theme={null}
import os
import time

import requests

BASE_URL = "https://api.laozhang.ai"
HEADERS = {"Authorization": f"Bearer {os.environ['LAOZHANG_API_KEY']}"}

task = requests.post(
    f"{BASE_URL}/v1/videos",
    headers=HEADERS,
    json={
        "model": "gemini-omni-1.2-flash",
        "prompt": "A street musician plays the violin under a street lamp on a rain-soaked cobblestone street at dusk. The camera slowly pushes in. She stops, smiles at the camera and says: \"This one is for you.\" Soft rain and violin in the background.",
        "resolution": "720p",
        "seconds": "10",
        "aspect_ratio": "16:9",
    },
    timeout=120,
)
task.raise_for_status()
video_id = task.json()["id"]

deadline = time.time() + 15 * 60
while True:
    video = requests.get(f"{BASE_URL}/v1/videos/{video_id}", headers=HEADERS, timeout=60).json()
    if video["status"] == "completed":
        break
    if video["status"] == "failed":
        raise RuntimeError(video["error"]["message"])
    if time.time() > deadline:
        raise TimeoutError(f"{video_id} ещё выполняется; позже продолжите опрашивать тот же id")
    time.sleep(5)

with open("omni-video.mp4", "wb") as f:
    f.write(requests.get(video["video_url"], timeout=300).content)
print("Сохранено omni-video.mp4,", video["size"], video["seconds"], "с")
```

## Справочник API

### Поля запроса

| Поле | Обязательно | Описание |
| - | - | - |
| `model` | Да | `gemini-omni-1.2-flash` |
| `prompt` | Да | Что происходит в кадре, движение, реплики и звук; до 20 000 символов |
| `resolution` | Нет | `360p`, `720p` (по умолчанию) или `1080p`; определяет цену |
| `seconds` | Нет | Целое число от 3 до 10, по умолчанию 10; на цену не влияет |
| `aspect_ratio` | Нет | `16:9` (по умолчанию) или `9:16` |
| `size` | Нет | Разрешение и соотношение сторон одним значением в пикселях; варианты — в таблице ниже |
| `image` | Нет | Одно изображение для начального кадра; в multipart поле называется `input_reference` |
| `reference_images` | Нет | Массив референсных изображений; вместе с `image` — не больше 6 |
| `reasoning_effort` | Нет | `low` или `high`; на цену не влияет |

Чему соответствует каждое значение `size`:

| `size` | То же, что | За видео |
| - | - | -: |
| `640x360` / `360x640` | `360p`, 16:9 / 9:16 | \$0.10 |
| `1280x720` / `720x1280` | `720p`, 16:9 / 9:16 | \$0.30 |
| `1920x1080` / `1080x1920` | `1080p`, 16:9 / 9:16 | \$0.45 |

Запрос с неподдерживаемыми данными отклоняется при отправке и не оплачивается. Не поддерживаются:

* референсное видео, референсное аудио и последний кадр (поля `video_url`, `last_frame` и подобные);
* 2K и 4K, а также любые соотношения сторон, кроме `16:9` и `9:16`;
* `seconds` меньше 3 или больше 10.

### Формат результата

* Формат: MP4 с видео H.264 и звуковой дорожкой AAC, 24 кадра/с.
* Размер и длительность совпадают с запросом: например, `720p` с `9:16` даёт 720×1280.
* В файл встроены метаданные C2PA (Content Credentials) от Google и невидимый водяной знак SynthID; видимого водяного знака в кадре нет.

### Статусы задачи

| `status` | Значение | Что делать |
| - | - | - |
| `queued` | Принята, ждёт обработки | Продолжайте опрос |
| `in_progress` | Идёт обработка, `progress` показывает примерный процент | Продолжайте опрос |
| `completed` | Готово | Скачайте по `video_url` |
| `failed` | Не выполнена, деньги возвращены | Исправьте запрос по `error.message` и создайте новую задачу |

### Ограничения по содержанию

Модель блокирует два вида содержимого. Такая задача возвращается со статусом `failed`, и списание по ней возвращается полностью:

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

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

### Ошибки

Сообщения об ошибках приходят на английском. В таблице указано, где появляется каждое из них:

| Где появляется | Начало `message` | Что делать |
| - | - | - |
| HTTP 400 при отправке | `seconds must be a whole number from 3 to 10.` | Укажите `seconds` от 3 до 10 |
| HTTP 400 при отправке | `resolution must be one of 360p, 720p, 1080p` | 2K и 4K не поддерживаются; выберите одно из трёх разрешений |
| HTTP 400 при отправке | `aspect_ratio must be one of 16:9, 9:16.` | Укажите `16:9` или `9:16` |
| HTTP 400 при отправке | `video_url is not supported` | Уберите поле с референсным видео; передавайте только промпт и изображения |
| HTTP 400 при отправке | `Send at most 6 images in total` | Оставьте не больше 6 изображений |
| Задача `failed` | `Could not download …` | Используйте ссылку на изображение, доступную всем, либо отправьте data URL |
| Задача `failed` | `The prompt or images were blocked` | Уберите имя или фото реального человека либо запрещённое содержимое и создайте новую задачу |
| Задача `failed` | `Video generation failed because of a temporary service error.` | Создайте задачу заново |

## Частые вопросы

### Сколько стоит одно видео через Gemini Omni 1.2 Flash API?

Цена зависит только от разрешения: \$0.10 за 360p, \$0.30 за 720p и \$0.45 за 1080p, одинаково для роликов от 3 до 10 секунд. 10-секундный ролик обходится примерно в 43% официальной цены Google; сравнение — в разделе «Цены».

### Нужен ли для Gemini Omni 1.2 Flash аккаунт Google или ключ Gemini API?

Нет. Достаточно токена LaoZhang API из группы `default` с режимом оплаты «сначала по использованию»: с ним вызывайте `POST /v1/videos`.

### Какой длины видео делает Gemini Omni 1.2 Flash и есть ли 4K?

Один ролик длится от 3 до 10 секунд, разрешение — до 1080p; 2K и 4K не поддерживаются. Для цельного ролика на 20–60 секунд используйте [Muse](https://docs.laozhang.ai/ru/api-capabilities/muse-video-generation.md), для 2K — [MiniMax H3](https://docs.laozhang.ai/ru/api-capabilities/minimax-h3-video-generation.md).

### Есть ли водяной знак на видео Gemini Omni 1.2 Flash?

Видимого водяного знака в кадре нет. В файл встроены метаданные C2PA (Content Credentials) от Google и невидимый водяной знак SynthID: они помечают видео как созданное ИИ.

### Сколько времени Gemini Omni 1.2 Flash генерирует видео?

Короткий ролик в 360p обычно готов за 30–60 секунд, 10-секундный в 720p — примерно за минуту, 10-секундный в 1080p — за 1,5–2 минуты. Эндпоинт асинхронный: создание задачи и опрос возвращаются сразу, достаточно проверять статус каждые 5–10 секунд.

### Как перевести код с Muse или Sora 2 на Gemini Omni 1.2 Flash?

Эндпоинт тот же: пути создания и опроса задачи менять не нужно, токен тоже. Измените три вещи:

* Задайте `model` равным `gemini-omni-1.2-flash`.
* Задайте `seconds` от 3 до 10.
* Если нужно 360p или 1080p, добавьте `resolution`; без него получится 720p.

## Связанные материалы и источники

* [Сравнение API видео и цены](https://docs.laozhang.ai/ru/api-capabilities/video-generation-guide.md): стоимость одного ролика, эндпоинты и группы токенов для всех видеомоделей.
* [API видео Muse](https://docs.laozhang.ai/ru/api-capabilities/muse-video-generation.md): тот же эндпоинт, цельные ролики на 20–60 секунд и продолжение видео.
* [Модели и цены](https://docs.laozhang.ai/ru/models.md)
* [Анонс запуска Gemini Omni 1.2 Flash в LaoZhang API](https://docs.laozhang.ai/en/announcements/gemini-omni-1-2-flash-2026-11.md) (на английском)
* [Google: анонс Gemini Omni 1.2 Flash](https://blog.google/innovation-and-ai/technology/developers-tools/introducing-gemini-omni-1-2-flash/) (возможности модели; проверено 11 ноября 2026 года)
* [Google: цены Gemini API](https://ai.google.dev/gemini-api/docs/pricing) (официальные цены за секунду; проверено 11 ноября 2026 года)


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