Merge pull request #294 from ptonlix/feat/suport-proxy-access

feat(proxy): 添加环境变量代理支持
This commit is contained in:
Yoko
2025-08-26 15:23:30 +08:00
committed by GitHub
2 changed files with 2 additions and 0 deletions

View File

@@ -36,6 +36,7 @@ func NewModelUsecase(
MaxIdleConnsPerHost: 100,
MaxConnsPerHost: 100,
IdleConnTimeout: time.Second * 30,
Proxy: http.ProxyFromEnvironment,
},
}
return &ModelUsecase{repo: repo, cfg: cfg, logger: logger, client: client}

View File

@@ -58,6 +58,7 @@ func NewLLMProxy(
MaxConnsPerHost: cfg.LLMProxy.ClientPoolSize,
MaxIdleConnsPerHost: cfg.LLMProxy.ClientPoolSize,
IdleConnTimeout: 24 * time.Hour,
Proxy: http.ProxyFromEnvironment,
DialContext: (&net.Dialer{
Timeout: 30 * time.Second,
KeepAlive: 24 * time.Hour,