Error Codes
The following lists possible error codes, including error messages, causes, and solutions.
HTTP Status Error Codes
| Status Code | Error Message | Cause | Solution |
|---|---|---|---|
| 400 | Invalid model name | Parameter error - missing or incorrect model field in request body | Check API parameters |
| 403 | Invalid Authorization | Authentication error | Verify API KEY |
| 413 | 'max_tokens' or 'max_completion_tokens' is too large: 32000. This model's maximum context length is 202752 tokens and your request has 170791 input tokens (32000 > 202752 - 170791) | Requested max_tokens or max_completion_tokens exceeds available context length. Model max context: 202752 tokens, input used: 170791 tokens, remaining: 31961 tokens, but request set to 32000 tokens | Reduce max_tokens or max_completion_tokens to ≤ (model max context - input tokens), i.e., ≤ 31961, or shorten input to reduce input tokens. Formula: max_tokens ≤ max_context_length - input_tokens |
| 429 | endpoint TPM exceeded | Request rate limit exceeded | Adjust request frequency or contact support to increase limits |
| 500 | Internal Server Error | Server error during request processing | Retry later or contact support |
| 503 | Service Unavailable | No service instances available | Check endpoint status |