Лимиты Gemini API: где смотреть, уровни Tier 1–3 и ошибки 429
RPM, TPM и RPD у Gemini API считаются на проект, свои значения видны в AI Studio. Tier 2 открывается после $100 и 3 дней, Tier 3 — после $1 000 и 30 дней.
Содержание

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

Запросы, завершившиеся ошибкой 400 или 500, не оплачиваются, но в квоту засчитываются. Цикл, который бесконечно отправляет один и тот же неправильный запрос, съедает RPD так же, как рабочая нагрузка.
Где посмотреть свои лимиты Gemini API: AI Studio и страница Projects
Текущие лимиты видны в трёх местах AI Studio:
- Rate limit (aistudio.google.com/rate-limit) — значения RPM, TPM и RPD по моделям для выбранного проекта и текущее потребление. Выберите тот же проект, в котором создан ключ вашего приложения: у другого проекта будут другие цифры.
- Projects (aistudio.google.com/projects) — уровень и план оплаты в колонке Billing Tier. Там же появляются статусы, которые требуют действия: «Set up billing» (платёжный аккаунт не привязан), «Set up Prepay» (нужно настроить предоплату) и «No credits» (предоплаченный баланс исчерпан).
- Dashboard > Usage — история потребления.
При смене уровня значения на странице лимитов обновляются сами. Если ключа ещё нет, порядок создания и проверки первого запроса описан в материале про ключ Google AI Studio.
Gemini API и AI Studio официально недоступны в России: по состоянию на 5 октября 2026 года страны нет в списке поддерживаемых регионов.
Уровни Gemini API: условия Tier 1–3 и месячный потолок расходов
Уровень определяет и лимиты моделей, и денежные ограничения. Условия и потолки по странице оплаты и странице лимитов:
| Уровень | Условие перехода | Месячный потолок платёжного аккаунта | Лимит расходов за 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: предоплата, постоплата и уровни».
Месячный потолок складывает расходы всех проектов платёжного аккаунта, где включён Gemini API. Когда сумма его достигает, обслуживание останавливается сразу для всех этих проектов — до 1-го числа следующего месяца. Чтобы один проект не израсходовал общий потолок, для него можно задать собственный: страница Spend в AI Studio, раздел Monthly spend cap, кнопка Edit spend cap. Функция экспериментальная: учёт расходов отстаёт примерно на 10 минут, а пакетные задачи и агенты могут выйти за установленную сумму.
На Free доступны не все модели, а генерации изображений на бесплатном уровне нет ни у одной модели. Что ещё остаётся бесплатным, разобрано в статье про бесплатный уровень Gemini API. Если проект уже на платном уровне, а ошибка всё равно упоминает free_tier_requests с limit: 0, смотрите разбор 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 при генерации изображений».
У 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 и расчёт счёта».
Какая ошибка о каком лимите говорит: 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 по устранению неполадок: повторять только временные ошибки (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 повторы лучше включить явно:
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, следующий уровень и форма запроса
Рабочие способы получить больше в порядке от простого к сложному:
- Убрать лишнее. Кэшировать повторяющиеся запросы, сокращать историю диалога, останавливать циклы, которые повторяют ошибки 400: они не оплачиваются, но тратят квоту.
- Сгладить нагрузку. Очередь и ограничение параллельности снимают большинство упоров в RPM; экспоненциальная задержка — оставшиеся.
- Перенести фоновые задачи в Batch. У пакетов отдельные лимиты, и интерактивный запас освобождается для пользователей.
- Перейти на следующий уровень. Это происходит автоматически после выполнения условий, проверить результат можно в колонке Billing Tier на странице Projects. Путь до Tier 3 по шагам — в статье про ключ Gemini API и переход на Tier 3, а для генерации изображений — в материале о том, как поднять квоту Nano Banana Pro.
- Отправить официальный запрос. На странице лимитов есть ссылка Request paid tier rate limit increase — она ведёт на форму Gemini API Quota and Billing Cap Increase Request. Через неё же запрашивают повышение месячного потолка. 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. Лимиты считаются по вычислительной нагрузке: они обновляются каждые 5 часов до недельного предела, а с подписками Google AI выше (AI Plus — в 2 раза, AI Pro — в 4 раза, AI Ultra — ещё выше). Фиксированного числа запросов в день Google не публикует (справка о лимитах приложения). Подписка на приложение не поднимает лимиты API, и наоборот.
Firebase AI Logic. Поверх лимитов выбранного провайдера Gemini API Firebase добавляет лимит на пользователя: по умолчанию 100 запросов в минуту на пользователя в регионе, независимо от модели. Лимиты провайдера при этом сохраняются и важнее: много пользователей, каждый из которых далеко от своих 100 RPM, вместе всё равно исчерпают проект. Повышение пользовательского лимита не добавляет мощности у провайдера (квоты Firebase AI Logic). С 2 ноября 2026 года для Firebase AI Logic будет обязательна проверка App Check.
Vertex AI. Квоты здесь задаются в Google Cloud отдельно от AI Studio, и цифры со страницы лимитов AI Studio к Vertex не относятся. В руководстве по ошибке 429 на Vertex AI разные сообщения для оплаты по мере использования и для Provisioned Throughput, а среди мер — глобальная конечная точка, усечённая экспоненциальная задержка и ограничения на резкий рост трафика. Если выбираете, куда переносить нагрузку, поможет сравнение Gemini API или Vertex AI 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 и выберите проект, в котором создан ключ. Уровень оплаты показан в колонке Billing Tier на странице Projects.
Дадут ли дополнительные API-ключи больше лимита?
Нет. RPM, TPM и RPD считаются на проект, и все ключи проекта делят один пул. Больше лимитов дают следующий уровень оплаты, перенос фоновых задач в Batch и официальная форма запроса увеличения.
Когда сбрасывается суточный лимит Gemini API по московскому времени?
В полночь по тихоокеанскому времени: в 10:00 по Москве, пока в США летнее время, и в 11:00 после его окончания 1 ноября 2026 года. Минутные лимиты и лимит расходов работают в скользящих окнах и от этого сброса не зависят.
Сколько стоит использование API Gemini?
Оплачиваются входные и выходные токены, кэшированные токены и их хранение; цена зависит от модели и указана на странице цен. Для части моделей есть бесплатный уровень. Платный уровень начинается с предоплаты от $5. Для ориентира: на 4 октября 2026 года изображение Nano Banana Pro в 1K или 2K стоит $0,134, в 4K — $0,24.
Считаются ли в лимит запросы, завершившиеся ошибкой?
Да. Запросы с ошибкой 400 или 500 не оплачиваются, но засчитываются в квоту, поэтому неправильный запрос в цикле повторов тратит суточный лимит.
Источники11
Внешние страницы, на которые ссылается это руководство, в порядке упоминания. Последнее обновление: 5 окт. 2026 г..
Источники11
Внешние страницы, на которые ссылается это руководство, в порядке упоминания. Последнее обновление: 5 окт. 2026 г..
- 1.странице лимитов в AI Studioaistudio.google.com/rate-limit
- 2.документации Googleai.google.dev/gemini-api/docs/rate-limits
- 3.aistudio.google.com/projectsaistudio.google.com/projects
- 4.списке поддерживаемых регионовai.google.dev/gemini-api/docs/available-regions
- 5.странице оплатыai.google.dev/gemini-api/docs/billing
- 6.руководства Google по устранению неполадокai.google.dev/gemini-api/docs/troubleshooting
- 7.Gemini API Quota and Billing Cap Increase Requestforms.gle/ETzX94k8jf7iSotH9
- 8.справка о лимитах приложенияsupport.google.com/gemini/answer/16275805
- 9.квоты Firebase AI Logicfirebase.google.com/docs/ai-logic/quotas
- 10.руководстве по ошибке 429 на Vertex AIdocs.cloud.google.com/gemini-enterprise-agent-platform/models/deploy/error-code-429
- 11.странице ценai.google.dev/gemini-api/docs/pricing





