X-Request-Id 헤더가 포함되며,
요청을 디버깅하는 데 필요한 정보만 반환합니다.
OpenAI — /v1/chat/completions (및 이미지/영상 엔드포인트)
Anthropic — /v1/messages
Gemini — /v1beta/models/{model}:generateContent
상태 코드 매핑
오류의type / status는 HTTP 상태 코드에서 파생됩니다.
| HTTP | OpenAI type | Anthropic type | Gemini status |
|---|---|---|---|
| 400 | invalid_request_error | invalid_request_error | INVALID_ARGUMENT |
| 401 | authentication_error | authentication_error | UNAUTHENTICATED |
| 403 | permission_error | permission_error | PERMISSION_DENIED |
| 404 | not_found_error | not_found_error | NOT_FOUND |
| 402 | insufficient_quota | invalid_request_error | RESOURCE_EXHAUSTED |
| 429 | rate_limit_error | rate_limit_error | RESOURCE_EXHAUSTED |
| 5xx | api_error | api_error / overloaded_error | SERVER_ERROR / UNAVAILABLE |