diff --git a/docs/my-website/docs/exception_mapping.md b/docs/my-website/docs/exception_mapping.md index d0c92a2b9..e59c0d4c3 100644 --- a/docs/my-website/docs/exception_mapping.md +++ b/docs/my-website/docs/exception_mapping.md @@ -40,38 +40,17 @@ To see how it's implemented - [check out the code](https://github.com/BerriAI/li Base case - we return the original exception. -| LLM Provider | Returned Exception | -|---------------|-----------------------------| -| Anthropic | ContextWindowExceededError | -| Anthropic | AuthenticationError | -| Anthropic | AuthenticationError | -| Anthropic | InvalidRequestError | -| Anthropic | RateLimitError | -| OpenAI | ContextWindowExceededError | -| Replicate | ContextWindowExceededError | -| Replicate | AuthenticationError | -| Replicate | InvalidRequestError | -| Replicate | RateLimitError | -| Replicate | ServiceUnavailableError | -| Cohere | AuthenticationError | -| Cohere | ContextWindowExceededError | -| Cohere | RateLimitError | -| Huggingface | ContextWindowExceededError | -| Huggingface | InvalidRequestError | -| Huggingface | AuthenticationError | -| Huggingface | RateLimitError | -| Openrouter | ContextWindowExceededError | -| Openrouter | AuthenticationError | -| Openrouter | RateLimitError | -| AI21 | ContextWindowExceededError | -| AI21 | InvalidRequestError | -| AI21 | AuthenticationError | -| AI21 | RateLimitError | -| TogetherAI | ContextWindowExceededError | -| TogetherAI | InvalidRequestError | -| TogetherAI | InvalidRequestError | -| TogetherAI | AuthenticationError | -| TogetherAI | RateLimitError | +| | ContextWindowExceededError | AuthenticationError | InvalidRequestError | RateLimitError | ServiceUnavailableError | +|---------------|----------------------------|---------------------|---------------------|---------------|-------------------------| +| Anthropic | ✅ | ✅ | ✅ | ✅ | | +| OpenAI | ✅ | ✅ |✅ |✅ |✅ | +| Replicate | ✅ | ✅ | ✅ | ✅ | ✅ | +| Cohere | ✅ | ✅ | | ✅ | | +| Huggingface | ✅ | ✅ | ✅ | ✅ | | +| Openrouter | ✅ | ✅ | | ✅ | | +| AI21 | ✅ | ✅ | ✅ | ✅ | | +| TogetherAI | ✅ | ✅ | ✅ | ✅ | | + > For a deeper understanding of these exceptions, you can check out [this](https://github.com/BerriAI/litellm/blob/d7e58d13bf9ba9edbab2ab2f096f3de7547f35fa/litellm/utils.py#L1544) implementation for additional insights.