| Status Code | Code Explanation |
|---|---|
| 400 Bad Request | The request is malformed or cannot be understood by the server. Usually means a client error. |
| 401 Unauthorized | API key verification failed. You need to verify that your API key is correct, other reasons include token expiration. |
| 403 Forbidden | Generally, the permissions are insufficient. |
| 404 Not Found | The requested resource was not found. You may be trying to access an endpoint that doesn't exist. |
| 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 exceeding the limit. |
| 500 Internal Server Error | Server internal error. This may be an issue with the OpenAI server, not yours. |
| 503 Service Unavailable | The server is temporarily unavailable. This may be due to OpenAI undergoing maintenance or the server being overloaded. |
Note: The above is only a part of the HTTP status code and is not complete. Some status codes may vary depending on the server's implementation and usage.