# Лимиты Gemini API: где смотреть, уровни Tier 1–3 и ошибки 429

> RPM, TPM и RPD у Gemini API считаются на проект, свои значения видны в AI Studio. Tier 2 открывается после $100 и 3 дней, Tier 3 — после $1 000 и 30 дней.

- URL: https://blog.laozhang.ai/ru/posts/gemini-api-rate-limits-guide
- Published: 2026-02-02
- Updated: 2026-10-05
- Author: LaoZhang AI Team (https://blog.laozhang.ai/ru/about)
- Topic: Руководства по API
- Tags: Gemini API, лимиты Gemini API, ошибка 429, RESOURCE_EXHAUSTED, уровни оплаты

---
Одной цифры «лимит Gemini API» не существует. Google задаёт лимиты отдельно для каждой модели и каждого уровня оплаты (Free, Tier 1, Tier 2, Tier 3) и считает их на проект Google Cloud, а не на API-ключ. Основных измерений три: запросы в минуту (RPM), входные токены в минуту (TPM) и запросы в сутки (RPD). Суточный счётчик обнуляется в полночь по тихоокеанскому времени — в 10:00 по Москве, пока в США действует летнее время (до 1 ноября 2026 года), и в 11:00 зимой.

Конкретные значения для своего проекта можно увидеть только на [странице лимитов в AI Studio](https://aistudio.google.com/rate-limit). В [документации Google](https://ai.google.dev/gemini-api/docs/rate-limits) таблицы RPM по уровням нет, и там прямо сказано, что указанные лимиты не гарантированы, а фактическая пропускная способность может отличаться.

Больше лимитов дают не новые ключи, а следующий уровень. Переход происходит автоматически: Tier 2 — после $100 оплаченных расходов и 3 дней с первого успешного платежа, Tier 3 — после $1 000 и 30 дней. Кроме лимитов на запросы есть ограничения по деньгам: лимит расходов за скользящие 10 минут ($10, $50 и $200 для Tier 1–3) и месячный потолок платёжного аккаунта. Все цифры ниже — по документации Google по состоянию на 5 октября 2026 года.

Лимиты приложения Gemini (сайт gemini.google.com и мобильное приложение) — отдельная система: они зависят от подписки Google AI и на API не влияют. Дальше речь о Gemini Developer API, то есть о запросах с ключом из AI Studio.

## Какие лимиты есть у Gemini API: RPM, TPM, RPD, IPM и TPD

Каждый запрос проверяется по всем измерениям сразу, и превышение любого из них даёт ошибку. Пример из документации Google: если RPM равен 20, двадцать первый запрос за минуту получит отказ, даже когда до лимита токенов ещё далеко.

| Измерение | Что считается | Окно | Что помогает при упоре |
|---|---|---|---|
| RPM | Запросы | Минута | Очередь и ограничение параллельных запросов |
| TPM | Входные токены | Минута | Сокращение контекста, разнос длинных запросов во времени |
| RPD | Запросы | Сутки до полуночи по тихоокеанскому времени | Дождаться сброса, перенести фоновые задачи в Batch, следующий уровень |
| IPM | Изображения | Минута | Только у моделей, генерирующих изображения (Nano Banana); устроен как TPM |
| TPD | Токены | Сутки | Есть не у всех моделей |

Главное правило — лимиты RPM, TPM и RPD принадлежат проекту. Все ключи одного проекта, а значит продакшн, тестовый стенд, ноутбуки разработчиков и cron-задачи, тратят один общий пул. Второй ключ в том же проекте не добавляет ни одного запроса. Экспериментальные и preview-модели ограничены строже стабильных.

![Матрица лимитов Gemini API: RPM, входные TPM и RPD считаются на проект, расходы на платёжный аккаунт, Batch идёт отдельным каналом](https://blog.laozhang.ai/posts/ru/gemini-api-rate-limits-guide/img/limit-owner-matrix.webp)

Запросы, завершившиеся ошибкой 400 или 500, не оплачиваются, но в квоту засчитываются. Цикл, который бесконечно отправляет один и тот же неправильный запрос, съедает RPD так же, как рабочая нагрузка.

## Где посмотреть свои лимиты Gemini API: AI Studio и страница Projects

Текущие лимиты видны в трёх местах AI Studio:

1. **Rate limit** ([aistudio.google.com/rate-limit](https://aistudio.google.com/rate-limit)) — значения RPM, TPM и RPD по моделям для выбранного проекта и текущее потребление. Выберите тот же проект, в котором создан ключ вашего приложения: у другого проекта будут другие цифры.
2. **Projects** ([aistudio.google.com/projects](https://aistudio.google.com/projects)) — уровень и план оплаты в колонке Billing Tier. Там же появляются статусы, которые требуют действия: «Set up billing» (платёжный аккаунт не привязан), «Set up Prepay» (нужно настроить предоплату) и «No credits» (предоплаченный баланс исчерпан).
3. **Dashboard > Usage** — история потребления.

При смене уровня значения на странице лимитов обновляются сами. Если ключа ещё нет, порядок создания и проверки первого запроса описан в материале про [ключ Google AI Studio](https://blog.laozhang.ai/ru/posts/google-ai-studio-api-key).

Gemini API и AI Studio официально недоступны в России: по состоянию на 5 октября 2026 года страны нет в [списке поддерживаемых регионов](https://ai.google.dev/gemini-api/docs/available-regions).

## Уровни Gemini API: условия Tier 1–3 и месячный потолок расходов

Уровень определяет и лимиты моделей, и денежные ограничения. Условия и потолки по [странице оплаты](https://ai.google.dev/gemini-api/docs/billing) и странице лимитов:

| Уровень | Условие перехода | Месячный потолок платёжного аккаунта | Лимит расходов за 10 минут |
|---|---|---|---|
| Free | Активный проект или пробный период | Не применяется | Не применяется |
| Tier 1 | Привязан активный платёжный аккаунт | $250 | $10 |
| Tier 2 | Оплачено $100 и прошло 3 дня с первого успешного платежа | $2 000 | $50 |
| Tier 3 | Оплачено $1 000 и прошло 30 дней с первого успешного платежа | от $20 000 до $100 000+ | $200 |

Уровень принадлежит платёжному аккаунту Cloud Billing, а не проекту и не ключу. Все проекты, привязанные к аккаунту, получают его уровень; если перенести проект на другой платёжный аккаунт, у проекта сменится и уровень. Отвязка оплаты возвращает проект на Free. Для Tier 2 и Tier 3 учитываются все расходы на сервисы Google Cloud по этому аккаунту, не только на Gemini API.

Переход между уровнями автоматический. С Free на Tier 1 проект обычно переходит сразу после настройки оплаты, следующие повышения вступают в силу примерно в течение 10 минут после выполнения условий. Google оговаривает, что в редких случаях повышение могут отклонить. Оплата банковским переводом может подтверждаться несколько дней, и до подтверждения уровень не меняется.

Для перехода на платный уровень нужно привязать платёжный аккаунт и внести предоплату не меньше $5: с 23 марта 2026 года новые аккаунты по умолчанию работают по предоплате (Prepay). Приветственный кредит Google Cloud на $300 для аккаунтов, открытых после 2 марта 2026 года, на Gemini API и AI Studio не тратится. Подробности о предоплате, постоплате и статусах — в статье [«Оплата Gemini API: предоплата, постоплата и уровни»](https://blog.laozhang.ai/ru/posts/google-gemini-billing-tier-policy-changes).

Месячный потолок складывает расходы всех проектов платёжного аккаунта, где включён Gemini API. Когда сумма его достигает, обслуживание останавливается сразу для всех этих проектов — до 1-го числа следующего месяца. Чтобы один проект не израсходовал общий потолок, для него можно задать собственный: страница Spend в AI Studio, раздел Monthly spend cap, кнопка Edit spend cap. Функция экспериментальная: учёт расходов отстаёт примерно на 10 минут, а пакетные задачи и агенты могут выйти за установленную сумму.

На Free доступны не все модели, а генерации изображений на бесплатном уровне нет ни у одной модели. Что ещё остаётся бесплатным, разобрано в статье про [бесплатный уровень Gemini API](https://blog.laozhang.ai/ru/posts/gemini-api-free-tier). Если проект уже на платном уровне, а ошибка всё равно упоминает `free_tier_requests` с `limit: 0`, смотрите разбор [free_tier_requests limit 0 на платном тарифе](https://blog.laozhang.ai/ru/posts/paid-tier-getting-free-tier-requests-limit-0).

## Лимит расходов Gemini API за 10 минут: $10, $50 и $200

Помимо RPM и TPM Google ограничивает сумму, которую можно потратить за скользящие 10 минут. Будет ли этот лимит применён к вашему аккаунту, зависит от истории платежей и уровня. При срабатывании API возвращает `429 RESOURCE_EXHAUSTED` — тот же код, что и при превышении RPM, поэтому эти случаи легко спутать. Признак лимита расходов: запросов немного, но каждый дорогой.

На генерации изображений это ощущается раньше всего. Посчитать потолок можно так: лимит расходов делится на цену одного изображения. По ценам Google на 4 октября 2026 года изображение Nano Banana Pro в 1K или 2K стоит $0,1344 (1 120 токенов × $120 за 1 млн), Nano Banana 2 в 1K — $0,0672.

| Уровень | Лимит за 10 минут | Nano Banana Pro, 1K/2K | Nano Banana 2, 1K |
|---|---|---|---|
| Tier 1 | $10 | 74 изображения | 148 изображений |
| Tier 2 | $50 | 372 изображения | 744 изображения |
| Tier 3 | $200 | 1 488 изображений | 2 976 изображений |

Расчёт учитывает только выходные изображения, без входных токенов и рассуждений модели, и округлён вниз. Если упор в 10-минутный лимит повторяется, Google советует подождать и повторить запрос, сократить дорогие запросы (короче контекст, короче ответ), а при регулярных срабатываниях в обычной работе — запросить увеличение. Разбор 429 именно для изображений — в статье [«Ошибка 429 Gemini при генерации изображений»](https://blog.laozhang.ai/ru/posts/gemini-image-429-rate-limit).

У Priority-инференса свои лимиты: по умолчанию 0,3 от стандартного лимита модели на вашем уровне. При этом его запросы засчитываются в общие интерактивные лимиты, так что перевод части трафика в Priority общий запас не увеличивает.

## Лимиты Batch API Gemini: 100 пакетов и токены в очереди

У Batch API отдельные лимиты, не связанные с обычными запросами: до 100 одновременных пакетных заданий, входной файл до 2 ГБ, хранилище файлов до 20 ГБ и предел токенов в очереди для каждой модели по всем активным заданиям. Пакетные запросы стоят 50 % от стандартной цены, а целевой срок выполнения — 24 часа (часто быстрее). Поэтому в Batch стоит переносить всё, что может подождать: разметку, оценку, массовую генерацию.

Предел токенов в очереди для моделей изображений по странице лимитов на 5 октября 2026 года:

| Модель, как она названа на странице | Tier 1 | Tier 2 | Tier 3 |
|---|---|---|---|
| Gemini 3 Pro Image Preview | 2 000 000 | 270 000 000 | 1 000 000 000 |
| Gemini 3.1 Flash Image Preview | 1 000 000 | 250 000 000 | 750 000 000 |
| Gemini 3.1 Flash Lite Image | 2 000 000 | 270 000 000 | 1 000 000 000 |

Страница всё ещё использует preview-названия, хотя идентификаторы `gemini-3-pro-image-preview` и `gemini-3.1-flash-image-preview` отключены 25 июня 2026 года; в коде нужны `gemini-3-pro-image` и `gemini-3.1-flash-image`. В очередь засчитываются и входные токены, так что перевести этот предел в число изображений можно лишь приблизительно.

Создание пакетного задания не идемпотентно: если запрос на создание завершился таймаутом, сначала проверьте список заданий и только потом отправляйте повторно. Цены и расчёт счёта для Pro — в статье [«Nano Banana Pro Batch API: цена $0,067–$0,12 и расчёт счёта»](https://blog.laozhang.ai/ru/posts/nano-banana-pro-batch-api-cost-optimization).

## Какая ошибка о каком лимите говорит: 429, 402 и месячный потолок

В Interactions API поле `code` в теле ошибки различает причины 429. В `generateContent` все они приходят как HTTP 429 со статусом `RESOURCE_EXHAUSTED`, и причину приходится определять по тексту сообщения и по тому, какое измерение на странице лимитов AI Studio упёрлось в предел.

| Что вы видите | Какой лимит сработал | Что делать |
|---|---|---|
| 429, `rate_limit_exceeded` | Минутный лимит запросов или токенов (RPM, TPM, IPM) | Повторить с экспоненциальной задержкой, сгладить нагрузку |
| 429, `quota_exceeded` | Суточная квота (RPD) | Ждать сброса (10:00 или 11:00 по Москве) или запросить увеличение |
| 429 при небольшом числе дорогих запросов | Лимит расходов за 10 минут | Подождать, уменьшить стоимость запросов |
| 402, `payment_required` | Предоплаченный баланс равен $0 | Пополнить баланс или включить автопополнение; повтор не поможет |
| «Your billing account has exceeded its monthly spending cap…» | Месячный потолок платёжного аккаунта | Ждать 1-го числа, запросить увеличение или дождаться следующего уровня |
| 429 с `free_tier_requests` и `limit: 0` | Проект на Free, а у модели нет бесплатной квоты | Подключить оплату и проверить, тот ли проект использует ключ |

Ошибка 402 бьёт шире, чем кажется. Когда предоплаченный баланс платёжного аккаунта доходит до нуля, перестают работать все ключи во всех проектах этого аккаунта одновременно. Списания проходят с задержкой около 10 минут, поэтому длинные пакетные задания и агенты могут увести баланс в минус.

Текст про месячный потолок взят из сообщения разработчика на форуме Google AI Developers (апрель 2026 года), в документации он не приводится. Ошибки 429 на Vertex AI устроены иначе — о них ниже.

## Повторы после 429 в Gemini API: задержка с jitter и HttpRetryOptions

Правила повторов из [руководства Google по устранению неполадок](https://ai.google.dev/gemini-api/docs/troubleshooting): повторять только временные ошибки (429, 408, 5xx) и никогда — 400, 402 и 403. Задержка растёт экспоненциально (например, 1, 2, 4, 8 секунд), к ней добавляется случайный разброс (jitter), а число попыток ограничено. Повтор помогает только с минутными лимитами: суточную квоту, нулевой баланс и месячный потолок он не вернёт.

В том же руководстве сказано, что Python SDK повторяет временные ошибки автоматически, до четырёх раз. Проверка с `google-genai` 2.28.0 против локального сервера, который всегда отвечает 429, показала другое:

- `client.models.generate_content` с клиентом по умолчанию отправил один запрос и сразу выбросил `APIError`;
- `client.interactions.create` с клиентом по умолчанию отправил четыре запроса (три повтора, около 3 секунд) и затем выбросил `RateLimitError`;
- с явно заданным `HttpRetryOptions` вызов `generate_content` отправил пять запросов (четыре повтора, около 17 секунд), задержки начинались примерно с 1 секунды и ограничивались 60 секундами.

Поэтому для `generate_content` повторы лучше включить явно:

```python
from google import genai
from google.genai import types

client = genai.Client(
    http_options=types.HttpOptions(
        # Значения по умолчанию: 5 попыток (первая + 4 повтора),
        # задержка от ~1 с до 60 с, коды 408, 429, 500, 502, 503, 504.
        retry_options=types.HttpRetryOptions(),
    )
)

response = client.models.generate_content(
    model="gemini-3.8-flash",
    contents="Объясни в двух предложениях разницу между RPM и RPD.",
)
print(response.text)
```

Код 402 в список повторяемых по умолчанию не входит, и это правильно. SDK для JavaScript, Go и Java так не проверялись: если вы пишете не на Python, посмотрите поведение своей версии по её документации.

Повторы внутри SDK не заменяют ограничение параллельности. Если десять воркеров одновременно получили 429 и одновременно проснулись, они создадут новый пик. Держите одну очередь на проект и модель и кэшируйте одинаковые запросы.

## Как увеличить лимиты Gemini API: Batch, следующий уровень и форма запроса

Рабочие способы получить больше в порядке от простого к сложному:

1. **Убрать лишнее.** Кэшировать повторяющиеся запросы, сокращать историю диалога, останавливать циклы, которые повторяют ошибки 400: они не оплачиваются, но тратят квоту.
2. **Сгладить нагрузку.** Очередь и ограничение параллельности снимают большинство упоров в RPM; экспоненциальная задержка — оставшиеся.
3. **Перенести фоновые задачи в Batch.** У пакетов отдельные лимиты, и интерактивный запас освобождается для пользователей.
4. **Перейти на следующий уровень.** Это происходит автоматически после выполнения условий, проверить результат можно в колонке Billing Tier на странице Projects. Путь до Tier 3 по шагам — в статье про [ключ Gemini API и переход на Tier 3](https://blog.laozhang.ai/ru/posts/gemini-t3-api-key-guide), а для генерации изображений — в материале о том, [как поднять квоту Nano Banana Pro](https://blog.laozhang.ai/ru/posts/increase-nano-banana-pro-api-quota).
5. **Отправить официальный запрос.** На странице лимитов есть ссылка Request paid tier rate limit increase — она ведёт на форму [Gemini API Quota and Billing Cap Increase Request](https://forms.gle/ETzX94k8jf7iSotH9). Через неё же запрашивают повышение месячного потолка. Google ничего не гарантирует и обещает только рассмотреть запрос; сроки ответа не указаны.

Не работает: дополнительные ключи в том же проекте (пул общий), а также повторы при исчерпанной суточной квоте или нулевом балансе.

Если условия уровня выполнены, а в колонке Billing Tier ничего не меняется, это не обязательно ваша ошибка. На форуме Google AI Developers в апреле 2026 года разработчик сообщал, что после почти $2 000 расходов проект оставался на Tier 1 и упёрся в месячный потолок $250; другой участник писал, что ему несколько раз помогала та же форма запроса увеличения. В августе 2026 года несколько аккаунтов без предупреждения опустились с Tier 3 на Tier 1 и получили 429 в продакшне; сотрудник Google опубликовал отдельную форму для таких случаев и 25 августа написал, что отправленные заявки исправлены. На 5 октября 2026 года та форма закрыта, поэтому остаётся основная форма запроса.

## Приложение Gemini, Firebase AI Logic и Vertex AI: у каждого свои лимиты

Название Gemini носят несколько продуктов, и лимиты у них разные. Одинаковое имя модели не значит, что квота общая.

![Где проверять лимиты: приложение Gemini, Gemini Developer API, Firebase AI Logic и Vertex AI](https://blog.laozhang.ai/posts/ru/gemini-api-rate-limits-guide/img/surface-owner-map.webp)

**Приложение Gemini.** Лимиты считаются по вычислительной нагрузке: они обновляются каждые 5 часов до недельного предела, а с подписками Google AI выше (AI Plus — в 2 раза, AI Pro — в 4 раза, AI Ultra — ещё выше). Фиксированного числа запросов в день Google не публикует ([справка о лимитах приложения](https://support.google.com/gemini/answer/16275805?hl=ru)). Подписка на приложение не поднимает лимиты API, и наоборот.

**Firebase AI Logic.** Поверх лимитов выбранного провайдера Gemini API Firebase добавляет лимит на пользователя: по умолчанию 100 запросов в минуту на пользователя в регионе, независимо от модели. Лимиты провайдера при этом сохраняются и важнее: много пользователей, каждый из которых далеко от своих 100 RPM, вместе всё равно исчерпают проект. Повышение пользовательского лимита не добавляет мощности у провайдера ([квоты Firebase AI Logic](https://firebase.google.com/docs/ai-logic/quotas)). С 2 ноября 2026 года для Firebase AI Logic будет обязательна проверка App Check.

**Vertex AI.** Квоты здесь задаются в Google Cloud отдельно от AI Studio, и цифры со страницы лимитов AI Studio к Vertex не относятся. В [руководстве по ошибке 429 на Vertex AI](https://docs.cloud.google.com/gemini-enterprise-agent-platform/models/deploy/error-code-429) разные сообщения для оплаты по мере использования и для Provisioned Throughput, а среди мер — глобальная конечная точка, усечённая экспоненциальная задержка и ограничения на резкий рост трафика. Если выбираете, куда переносить нагрузку, поможет сравнение [Gemini API или Vertex AI API](https://blog.laozhang.ai/ru/posts/gemini-api-vs-vertex-api).

## Частые вопросы о лимитах Gemini API

### Сколько лимит у Gemini API?

Единого числа нет: лимит зависит от модели и уровня оплаты, считается на проект и показывается на странице лимитов AI Studio. Google не публикует таблицу RPM по уровням и не гарантирует значения. Денежные ограничения известны точно: $10, $50 и $200 за 10 минут и месячный потолок $250, $2 000 и от $20 000 для Tier 1–3.

### Как посмотреть лимиты Gemini API для своего проекта?

Откройте [aistudio.google.com/rate-limit](https://aistudio.google.com/rate-limit) и выберите проект, в котором создан ключ. Уровень оплаты показан в колонке Billing Tier на странице Projects.

### Дадут ли дополнительные API-ключи больше лимита?

Нет. RPM, TPM и RPD считаются на проект, и все ключи проекта делят один пул. Больше лимитов дают следующий уровень оплаты, перенос фоновых задач в Batch и официальная форма запроса увеличения.

### Когда сбрасывается суточный лимит Gemini API по московскому времени?

В полночь по тихоокеанскому времени: в 10:00 по Москве, пока в США летнее время, и в 11:00 после его окончания 1 ноября 2026 года. Минутные лимиты и лимит расходов работают в скользящих окнах и от этого сброса не зависят.

### Сколько стоит использование API Gemini?

Оплачиваются входные и выходные токены, кэшированные токены и их хранение; цена зависит от модели и указана на [странице цен](https://ai.google.dev/gemini-api/docs/pricing). Для части моделей есть бесплатный уровень. Платный уровень начинается с предоплаты от $5. Для ориентира: на 4 октября 2026 года изображение Nano Banana Pro в 1K или 2K стоит $0,134, в 4K — $0,24.

### Считаются ли в лимит запросы, завершившиеся ошибкой?

Да. Запросы с ошибкой 400 или 500 не оплачиваются, но засчитываются в квоту, поэтому неправильный запрос в цикле повторов тратит суточный лимит.

## Источники

Внешние страницы, на которые ссылается это руководство, в порядке упоминания. Последнее обновление: 2026-10-05.

- [странице лимитов в AI Studio](https://aistudio.google.com/rate-limit) (aistudio.google.com)
- [документации Google](https://ai.google.dev/gemini-api/docs/rate-limits) (ai.google.dev)
- [aistudio.google.com/projects](https://aistudio.google.com/projects) (aistudio.google.com)
- [списке поддерживаемых регионов](https://ai.google.dev/gemini-api/docs/available-regions) (ai.google.dev)
- [странице оплаты](https://ai.google.dev/gemini-api/docs/billing) (ai.google.dev)
- [руководства Google по устранению неполадок](https://ai.google.dev/gemini-api/docs/troubleshooting) (ai.google.dev)
- [Gemini API Quota and Billing Cap Increase Request](https://forms.gle/ETzX94k8jf7iSotH9) (forms.gle)
- [справка о лимитах приложения](https://support.google.com/gemini/answer/16275805?hl=ru) (support.google.com)
- [квоты Firebase AI Logic](https://firebase.google.com/docs/ai-logic/quotas) (firebase.google.com)
- [руководстве по ошибке 429 на Vertex AI](https://docs.cloud.google.com/gemini-enterprise-agent-platform/models/deploy/error-code-429) (docs.cloud.google.com)
- [странице цен](https://ai.google.dev/gemini-api/docs/pricing) (ai.google.dev)
