~/ Документация API / Ошибки
Ошибки приходят в OpenAI-совместимом конверте с понятным кодом:
{ "error": { "message": "...", "type": "...", "code": "insufficient_balance" } }
| code | HTTP | значение |
|---|---|---|
no_auth | 401 | Заголовок Authorization отсутствует |
invalid_api_key | 401 | Ключ не найден или неверный формат |
key_disabled | 403 | Ключ отключён в личном кабинете |
key_expired | 403 | Истёк срок действия ключа |
insufficient_balance | 402 | Недостаточно средств на балансе |
key_limit_reached | 402 | Достигнут лимит расхода по ключу |
model_not_allowed | 403 | Модель недоступна на шлюзе (free / служебная) |
endpoint_not_found | 404 | Эндпоинт не поддерживается шлюзом |
bad_gateway | 502 | Ошибка вышестоящего провайдера |