fix: pass base_url to Google and Anthropic clients for proxy support (#427)

This commit is contained in:
Yijia-Xiao
2026-03-29 17:59:52 +00:00
parent 46e1b600b8
commit 58e99421bd
3 changed files with 10 additions and 8 deletions
@@ -27,6 +27,9 @@ class GoogleClient(BaseLLMClient):
"""Return configured ChatGoogleGenerativeAI instance."""
llm_kwargs = {"model": self.model}
if self.base_url:
llm_kwargs["base_url"] = self.base_url
for key in ("timeout", "max_retries", "callbacks", "http_client", "http_async_client"):
if key in self.kwargs:
llm_kwargs[key] = self.kwargs[key]