Перейти к основному содержанию

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

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

LaoZhang AI TeamОпубликованоОбновлено 12 мин чтения
Содержание
Лимиты Gemini API: RPM, TPM и RPD проекта, уровни оплаты и ошибки 429

Одной цифры «лимит 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-модели ограничены строже стабильных.

Матрица лимитов Gemini API: RPM, входные TPM и RPD считаются на проект, расходы на платёжный аккаунт, Batch идёт отдельным каналом

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

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

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

  1. Rate limit (aistudio.google.com/rate-limit) — значения RPM, TPM и RPD по моделям для выбранного проекта и текущее потребление. Выберите тот же проект, в котором создан ключ вашего приложения: у другого проекта будут другие цифры.
  2. Projects (aistudio.google.com/projects) — уровень и план оплаты в колонке Billing Tier. Там же появляются статусы, которые требуют действия: «Set up billing» (платёжный аккаунт не привязан), «Set up Prepay» (нужно настроить предоплату) и «No credits» (предоплаченный баланс исчерпан).
  3. 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/2KNano Banana 2, 1K
Tier 1$1074 изображения148 изображений
Tier 2$50372 изображения744 изображения
Tier 3$2001 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 1Tier 2Tier 3
Gemini 3 Pro Image Preview2 000 000270 000 0001 000 000 000
Gemini 3.1 Flash Image Preview1 000 000250 000 000750 000 000
Gemini 3.1 Flash Lite Image2 000 000270 000 0001 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 повторы лучше включить явно:

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, а для генерации изображений — в материале о том, как поднять квоту Nano Banana Pro.
  5. Отправить официальный запрос. На странице лимитов есть ссылка 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, Gemini Developer API, Firebase AI Logic и Vertex AI

Приложение 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 г..

  1. 1.странице лимитов в AI Studioaistudio.google.com/rate-limit
  2. 2.документации Googleai.google.dev/gemini-api/docs/rate-limits
  3. 3.aistudio.google.com/projectsaistudio.google.com/projects
  4. 4.списке поддерживаемых регионовai.google.dev/gemini-api/docs/available-regions
  5. 5.странице оплатыai.google.dev/gemini-api/docs/billing
  6. 6.руководства Google по устранению неполадокai.google.dev/gemini-api/docs/troubleshooting
  7. 7.Gemini API Quota and Billing Cap Increase Requestforms.gle/ETzX94k8jf7iSotH9
  8. 8.справка о лимитах приложенияsupport.google.com/gemini/answer/16275805
  9. 9.квоты Firebase AI Logicfirebase.google.com/docs/ai-logic/quotas
  10. 10.руководстве по ошибке 429 на Vertex AIdocs.cloud.google.com/gemini-enterprise-agent-platform/models/deploy/error-code-429
  11. 11.странице ценai.google.dev/gemini-api/docs/pricing
Разбор ошибок Gemini API: 429 RESOURCE_EXHAUSTED, 400 и серверные ошибки 5xx
Руководства по API

Устранение ошибок Gemini API: 429 RESOURCE_EXHAUSTED, 400, 500

429 RESOURCE_EXHAUSTED в Gemini API бывает разным: поминутный лимит проходит за секунды, месячный — 1-го числа. Как понять по ответу, повторять ли запрос.

15 мин
Ошибка RESOURCE_EXHAUSTED: остановка, отложенный повтор и сохранённые задания изображения
Руководства по API

Nano Banana Pro: ошибка RESOURCE_EXHAUSTED и восстановление генерации

При RESOURCE_EXHAUSTED остановите повторы для нулевой или исчерпанной суточной квоты. Для временного отказа соблюдайте задержку сервера, ограничивайте время и число попыток, а при продолжении очереди пропускайте уже сохранённые изображения.

9 мин
Проверка ключа процесса, проекта, оплаты и квоты при free_tier_requests limit 0
Руководства по API

Gemini API: free_tier_requests limit 0 на платном тарифе — что проверить и исправить

Если платный проект Gemini API получает free_tier_requests limit 0, сопоставьте ключ приложения с проектом в AI Studio, завершите требуемую настройку оплаты и проверьте действующую квоту именно той модели, которая отказала. При подтверждённом расхождении остановите повторы и обратитесь в поддержку.

11 мин