Fix: correct user_id validation logic in Anthropic… (#11432)

* fix(transformation.py): correct user_id validation logic in AnthropicConfig

* fix conflict
This commit is contained in:
raz-alon 2025-07-01 18:17:14 +03:00 • committed by GitHub
parent 7ec1def253
commit 0dd50ea336
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -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"]}