From dbcff752b36927fb8b6980a6e126b660678787aa Mon Sep 17 00:00:00 2001 From: ishaan-jaff Date: Tue, 19 Dec 2023 19:22:51 +0530 Subject: [PATCH] (docs) exception mapping - add more details --- docs/my-website/docs/exception_mapping.md | 19 ++++++++++++------- 1 file changed, 12 insertions(+), 7 deletions(-) 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