При активном использовании API можно столкнуться с ограничениями по числу запросов
(rate limit) и ошибкой 429 Too Many Requests. Разберёмся, почему так и что делать.
Откуда берутся лимиты
Лимиты зависят от конкретной модели и провайдера, а также от состояния вашего баланса.
У бесплатных моделей (:free) ограничения строже всего — они рассчитаны на тесты,
а не на большие объёмы.
Что делать при 429
Добавьте в код повторные попытки с задержкой (экспоненциальный backoff), снизьте частоту запросов и при необходимости распараллеливайте аккуратнее. Часто помогает выбрать платную модель вместо бесплатной — у неё лимиты выше.
Баланс тоже влияет
Пополненный баланс расширяет доступные лимиты и делает работу стабильнее. Пополнить OpenRouter за рубли можно через наш сервис — картой РФ или через СБП.