При активном использовании API можно столкнуться с ограничениями по числу запросов (rate limit) и ошибкой 429 Too Many Requests. Разберёмся, почему так и что делать.

Откуда берутся лимиты

Лимиты зависят от конкретной модели и провайдера, а также от состояния вашего баланса. У бесплатных моделей (:free) ограничения строже всего — они рассчитаны на тесты, а не на большие объёмы.

Что делать при 429

Добавьте в код повторные попытки с задержкой (экспоненциальный backoff), снизьте частоту запросов и при необходимости распараллеливайте аккуратнее. Часто помогает выбрать платную модель вместо бесплатной — у неё лимиты выше.

Баланс тоже влияет

Пополненный баланс расширяет доступные лимиты и делает работу стабильнее. Пополнить OpenRouter за рубли можно через наш сервис — картой РФ или через СБП.