| Status Code | Code Explanation |
|---|---|
| 400 Bad Request | The request format is incorrect or cannot be understood by the server. Usually means a client error. |
| 401 Unauthorized | API key verification failed. You need to verify whether your API key is correct. Other reasons include token expiration. |
| 403 Forbidden | Generally insufficient permissions. |
| 404 Not Found | The requested resource was not found. You may be trying to access a non-existent endpoint. |
| 413 Request Entity Too Large | The request body is too large. You may need to reduce your request body size. |
| 429 Too Many Requests | You have exceeded your rate limit due to frequent requests. |
| 500 Internal Server Error | Internal server error. This may be an OpenAI server issue, not your problem. |
| 503 Service Unavailable | The server is temporarily unavailable. This may be due to OpenAI undergoing maintenance or server overload. |
Note: The above are only some HTTP status codes, not all. Some status codes may vary depending on the server's implementation and usage.