优化 Gemini 类的代理配置逻辑,简化代理设置方式,提升代码可读性和维护性。

This commit is contained in:
zihanjian
2025-07-08 10:40:57 +08:00
parent c2c548a303
commit ebd06ba3b7

View File

@@ -57,8 +57,7 @@ class Gemini:
transport = None transport = None
if self._proxy: if self._proxy:
try: try:
proxies = {"http://": self._proxy, "https://": self._proxy} transport = httpx.HTTPTransport(proxy=self._proxy)
transport = httpx.HTTPTransport(proxy=proxies)
self.LOG.info(f"Gemini 使用代理: {self._proxy}") self.LOG.info(f"Gemini 使用代理: {self._proxy}")
except Exception as proxy_err: except Exception as proxy_err:
self.LOG.error(f"配置 Gemini 代理失败: {proxy_err}", exc_info=True) self.LOG.error(f"配置 Gemini 代理失败: {proxy_err}", exc_info=True)