diff --git a/litellm/utils.py b/litellm/utils.py index d1b0cb882ac..5c3a50aff51 100644 --- a/litellm/utils.py +++ b/litellm/utils.py @@ -8268,6 +8268,14 @@ class ProviderConfigManager: ) return DeepSeekAnthropicMessagesConfig() + elif litellm.LlmProviders.DASHSCOPE == provider: + from litellm.llms.dashscope.messages.transformation import ( + DashScopeAnthropicMessagesConfig, + ) + config = DashScopeAnthropicMessagesConfig() + if config.is_supported_model(model): + return config + return None elif litellm.LlmProviders.TENCENT == provider: from litellm.llms.tencent.messages.transformation import ( TencentAnthropicMessagesConfig,