Инструкции

Лимиты API: OpenAI, Telegram и др.

Что такое rate limit и что делать при ограничениях.

Многие API ограничивают число запросов в минуту или в день. При превышении сервис возвращает ошибку (429 Too Many Requests или текст про limit).

OpenAI

  • Лимиты зависят от тарифа и модели (RPM — запросов в минуту, TPM — токенов в минуту).
  • В личном кабинете OpenAI: Billing → Limits.
  • Что делать: уменьшить частоту запросов, использовать более лёгкую модель, добавить задержки (retry с backoff) или увеличить лимит по запросу в поддержку.

Telegram Bot API

  • Обычно до 30 сообщений в секунду в один чат, общий лимит на бота — выше.
  • При превышении Telegram вернёт ошибку с параметром retry_after (секунды). В коде подождите это время и повторите отправку.
  • Массовая рассылка: делайте паузы между сообщениями (например 1–2 секунды), чтобы не уйти в бан.

OpenRouter и другие LLM

  • У каждого провайдера свои лимиты; смотрите документацию и личный кабинет.
  • Часто есть бесплатный tier с низким лимитом и платный — с большим.

Общие советы

  • В коде обрабатывайте ответ 429: повтор запроса с задержкой (exponential backoff).
  • В n8n используйте ноду Wait или задержки между итерациями при массовых операциях.
  • Для высоконагруженных сценариев планируйте тариф с подходящими лимитами или кэширование ответов.

Обсудить задачу

Опишите задачу — предложу решение и ориентир по срокам.