diff --git a/litellm/utils.py b/litellm/utils.py index 325139d9d4..a70db73a14 100644 --- a/litellm/utils.py +++ b/litellm/utils.py @@ -5740,6 +5740,15 @@ def exception_type( model=model, llm_provider="openai", ) + else: + exception_mapping_worked = True + raise APIError( + status_code=original_exception.status_code, + message=f"OpenAIException - {original_exception.message}", + llm_provider="openai", + model=model, + request=original_exception.request, + ) else: # if no status code then it is an APIConnectionError: https://github.com/openai/openai-python#handling-errors raise APIConnectionError(