Ошибки
Шлюз отвечает единым форматом: {"error": {"message", "type", "code"}}.
| HTTP | CODE | КОГДА |
|---|---|---|
| 401 | unauthorized | Ключ не передан, отозван или неверен. Проверьте заголовок Authorization. |
| 402 | insufficient_funds | Баланс исчерпан или достигнут месячный лимит ключа. Пополните баланс или поднимите лимит. |
| 403 | forbidden | Запрос с IP вне белого списка ключа либо модель не входит в разрешённые для ключа. |
| 404 | model_not_found | Модель или маршрут с таким именем не существует. Список — GET /v1/models. |
| 429 | rate_limited | Слишком много запросов. Повторите с экспоненциальной паузой. |
Идентификатор запроса для обращения в поддержку — заголовок x-pt-request-id.