From 87d1208ae6752eb0076d0ded75be7937887ed8bc Mon Sep 17 00:00:00 2001 From: yimao <46945065+yimao@users.noreply.github.com> Date: Sat, 9 May 2026 11:29:21 +0800 Subject: [PATCH] Update litellm/llms/dashscope/embed/transformation.py Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com> --- litellm/llms/dashscope/embed/transformation.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/litellm/llms/dashscope/embed/transformation.py b/litellm/llms/dashscope/embed/transformation.py index 8c968509570..9499318de25 100644 --- a/litellm/llms/dashscope/embed/transformation.py +++ b/litellm/llms/dashscope/embed/transformation.py @@ -57,8 +57,9 @@ class DashScopeEmbeddingConfig(BaseEmbeddingConfig): continue if k in supported: optional_params[k] = v - elif not drop_params: - raise ValueError(f"Unsupported parameter for DashScope embeddings: {k}") + # unsupported params are dropped when drop_params=True; + # the upstream _check_valid_arg already raised UnsupportedParamsError + # for drop_params=False before this method is called. return optional_params def validate_environment(