fix: 将 HTTP 客户端的超时时间从 10 秒调整为 300 秒,以提高网络请求的稳定性

This commit is contained in:
lixiangwuxian 2025-04-16 01:00:18 +08:00
parent c07158ed17
commit b4d0e816bf

View File

@ -64,7 +64,7 @@ func ask(from string, question string) (reply string) {
dialer, err := proxy.SOCKS5("tcp", proxyURL.Host, nil, proxy.Direct)
if err == nil {
llmConfig.HTTPClient = &http.Client{
Timeout: 10 * time.Second,
Timeout: 300 * time.Second,
Transport: &http.Transport{
Dial: func(network, addr string) (net.Conn, error) {
return dialer.Dial(network, addr)
@ -77,7 +77,7 @@ func ask(from string, question string) (reply string) {
} else {
log.Printf("使用HTTP/HTTPS代理: %s\n", proxyURL.Host)
llmConfig.HTTPClient = &http.Client{
Timeout: 10 * time.Second,
Timeout: 300 * time.Second,
Transport: &http.Transport{
Proxy: http.ProxyURL(proxyURL),
},