From 0dd50ea3363c181a6cf29e7f3afd4c803e099a8a Mon Sep 17 00:00:00 2001 From: raz-alon Date: Tue, 1 Jul 2025 18:17:14 +0300 Subject: [PATCH] =?UTF-8?q?Fix:=20correct=20user=5Fid=20validation=20logic?= =?UTF-8?q?=20in=20Anthropic=E2=80=A6=20(#11432)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * fix(transformation.py): correct user_id validation logic in AnthropicConfig * fix conflict --- litellm/llms/anthropic/chat/transformation.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/litellm/llms/anthropic/chat/transformation.py b/litellm/llms/anthropic/chat/transformation.py index 6fe346167e2..8075d95bd18 100644 --- a/litellm/llms/anthropic/chat/transformation.py +++ b/litellm/llms/anthropic/chat/transformation.py @@ -709,7 +709,7 @@ class AnthropicConfig(AnthropicModelInfo, BaseConfig): and isinstance(_litellm_metadata, dict) and "user_id" in _litellm_metadata and _litellm_metadata["user_id"] is not None - and not _valid_user_id(_litellm_metadata["user_id"]) + and _valid_user_id(_litellm_metadata["user_id"]) ): optional_params["metadata"] = {"user_id": _litellm_metadata["user_id"]}