diff --git a/docs/my-website/docs/exception_mapping.md b/docs/my-website/docs/exception_mapping.md index 2dcc584dc3..6d27f00942 100644 --- a/docs/my-website/docs/exception_mapping.md +++ b/docs/my-website/docs/exception_mapping.md @@ -1,13 +1,18 @@ # Exception Mapping LiteLLM maps exceptions across all providers to their OpenAI counterparts. -- Rate Limit Errors -- Invalid Request Errors -- Authentication Errors -- Timeout Errors `openai.APITimeoutError` -- ServiceUnavailableError -- APIError -- APIConnectionError + +| Status Code | Error Type | +|-------------|--------------------------| +| 400 | BadRequestError | +| 401 | AuthenticationError | +| 403 | PermissionDeniedError | +| 404 | NotFoundError | +| 422 | UnprocessableEntityError | +| 429 | RateLimitError | +| >=500 | InternalServerError | +| N/A | APIConnectionError | + Base case we return APIConnectionError