From ff6faacc641f1d1568ef649e6dc1438c83d4a36f Mon Sep 17 00:00:00 2001 From: joereyna Date: Thu, 19 Mar 2026 21:20:12 -0700 Subject: [PATCH] fix: resolve mypy union-attr error in anthropic messages transformation --- .../experimental_pass_through/messages/transformation.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/litellm/llms/anthropic/experimental_pass_through/messages/transformation.py b/litellm/llms/anthropic/experimental_pass_through/messages/transformation.py index 6f1a7718fc5..2e0b58bc49a 100644 --- a/litellm/llms/anthropic/experimental_pass_through/messages/transformation.py +++ b/litellm/llms/anthropic/experimental_pass_through/messages/transformation.py @@ -126,7 +126,7 @@ class AnthropicMessagesConfig(BaseAnthropicMessagesConfig): litellm_params: dict, stream: Optional[bool] = None, ) -> str: - api_base = AnthropicModelInfo.get_api_base(api_base) + api_base = AnthropicModelInfo.get_api_base(api_base) or "https://api.anthropic.com" if not api_base.endswith("/v1/messages"): api_base = f"{api_base}/v1/messages" return api_base