Skip to content

Error Resolver

rout.my возвращает клиентам нормализованные JSON ошибки. Внутри админки есть Error Templates: одобренные regex patterns, которые превращают шумные upstream ошибки провайдеров в безопасные сообщения для пользователя.

Используй resolver, когда пользователь прислал HTTP status и body ошибки. Он не вызывает admin API; это клиентская подсказка по публичным категориям ошибок, чтобы понять: чинить request, retry-ить или добавить Error Template в админке.

Likely category

Rate or quota limit

Cause
The request exceeded daily tokens, per-minute request limits, or a provider-side throttle.
Action
Wait for reset, reduce concurrency, or move the key to a plan with a larger pool.
Retry
Retry with backoff. For daily quota, retry after the reset window.

Когда добавлять Error Template

Добавляй или approve-и template, если один и тот же upstream message повторяется и раскрывает provider-specific детали, stack trace, credentials или внутреннюю формулировку.

Не добавляй template для обычных ошибок клиента: отсутствует model, сломан JSON, неверно скопирован API key. Такие ошибки должны оставаться прямыми и понятными.

API documentation for rout.my.