Перейти к содержимому

Лимиты и квоты

  • Запросы. По умолчанию 60 успешно аутентифицированных запросов в минуту на ключ; сверх — 429 API_KEY_RATE_LIMITED. Счётчик хранится по минутам и одинаков для всех экземпляров сервиса.
  • Квота ключа. Необязательный потолок кредитов на ключ: учитываются использованные и зарезервированные кредиты. Отказ — 402 API_KEY_QUOTA_EXCEEDED.
  • Баланс владельца. У нового Podcast и News только следующий платный запрос требует свободных кредитов. При нехватке уже созданное задание ждёт пополнения со статусом paused_insufficient_credits и затем продолжается с тем же taskId.
  • Лимит выпуска. Необязательный maximumCredits ограничивает суммарное списание Podcast и News. Отсутствие поля или null означает работу по балансу без лимита на выпуск. Явное положительное целое число не уменьшается по прогнозу или длительности. Если следующий вызов не помещается в него, операция получает OPERATION_SPENDING_LIMIT; пополнение баланса этот лимит не меняет. Владелец допустимого failed Podcast может отдельно подтвердить повышение или снятие лимита через Continue в мини-приложении либо создающим API-ключом; обычное продолжение News его не повышает. Developer News не принимает лимит выпуска во вводе и работает с null; его расход ограничивает баланс и отдельная квота ключа. Числовые лимиты News задаются в других поддерживаемых сценариях, например расписанием.
  • Размер тела. До 10 МиБ на запросы /api/v1/*; больше — 413 PAYLOAD_TOO_LARGE.
  • Ключи. Не больше 20 неотозванных ключей на владельца.
  • Параллельные генерации. Сервис выполняет ограниченное число генераций одновременно; остальные ждут в очереди со stageCode: "queued".