Лимиты
Сводная таблица всех числовых ограничений API. Подробности и коды ошибок по каждому пункту — на страницах «Аутентификация», «Chat Completions», «Эмбеддинги» и «Коды ошибок».
Rate limit (per API-ключ)
| Параметр | Значение |
|---|---|
| Скорость пополнения бюджета | 300 запросов/мин |
| Максимальный burst | 60 запросов подряд |
| Ответ при превышении | 429 rate_limit_exceeded + заголовок Retry-After: 1 |
Ключи
| Параметр | Значение |
|---|---|
| Активных ключей на аккаунт | не более 20 |
| Задержка вступления отзыва ключа в силу | до 30 с (кэш аутентификации) |
Тело запроса и таймауты
| Параметр | Значение |
|---|---|
| Максимальный размер тела запроса | 20 МиБ |
| Установление соединения с апстримом | 10 с |
| Полный ответ (включая время стрима) | 10 мин |
Мультимодальные эмбеддинги (/v1/embeddings)
Проверяется шлюзом до обращения к апстриму (иначе 400):
| Параметр | Значение |
|---|---|
Изображений (image_url) на элемент input | не более 6 |
PDF (input_file) на элемент input | не более 1 |
| Форматы изображений | только PNG/JPEG, base64 data-URI |
Дополнительные практические ограничения самой модели
gemini-embedding-2 (проверяются апстримом, не локально):
| Параметр | Значение |
|---|---|
| Длительность аудио (MP3/WAV) | до 180 с |
| Длительность видео (MP4/MOV) | до 120 с (32 кадра) |
| Страниц в PDF | до 6 (~258 токенов/страница) |
| Токенов суммарно на запрос | 8192 |
Мультимодальные части (image_url/input_audio/input_video/
input_file) принимает только модель на маршруте Google —
подробности в «Эмбеддинги».