diff --git a/litellm/litellm_core_utils/get_llm_provider_logic.py b/litellm/litellm_core_utils/get_llm_provider_logic.py index af4c080336c..b9051bcd6f0 100644 --- a/litellm/litellm_core_utils/get_llm_provider_logic.py +++ b/litellm/litellm_core_utils/get_llm_provider_logic.py @@ -74,7 +74,7 @@ def _is_azure_claude_model(model: str) -> bool: import re _CLAUDE_PATTERN = re.compile( - r"^claude-(?:opus|sonnet|haiku)-\d+-\d+(?:-\d{8})?$", re.IGNORECASE + r"^claude-[a-z]+-\d+-\d+(?:-\d{8})?$", re.IGNORECASE )