Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Requests Timeout, Network Error. #1

Closed
Oliver-F1 opened this issue Mar 21, 2023 · 271 comments
Closed

Requests Timeout, Network Error. #1

Oliver-F1 opened this issue Mar 21, 2023 · 271 comments
Assignees
Labels
documentation Improvements or additions to documentation help wanted Extra attention is needed high value issue

Comments

@Oliver-F1
Copy link

Oliver-F1 commented Mar 21, 2023

你好,请问关于配置海外Proxy是怎么样配置呢?

@binary-husky
Copy link
Owner

binary-husky commented Mar 21, 2023

需要改端口
config.py中修改端口与proxy软件对应

如果你用的是s*r

如果你用的是v***y

如果你用的是c**sh,往下翻看教程视频。

配置完成后,你可以用以下命令测试proxy是否工作,如果一切正常,下面的代码将输出你的proxy服务器所在地:

python check_proxy.py

P.S. 别忘了把USE_PROXY选项改成True

另外有个网站whatismyiplookup可以查询ip地址的Fraud Score和Malicious activity,检查您的proxy是否足够干净

@Oliver-F1
Copy link
Author

Oliver-F1 commented Mar 21, 2023

好的,谢谢你,我懂了,是端口号的问题。

gpt-academic anaconda运行 https://www.bilibili.com/video/BV1rc411W7Dr

与五花八门魔法软件连接问题的通用解法【本项目的chatgpt组件必需在IP正确的条件下运行。但本项目兼容并鼓励大家尝试以文心一言、ChatGLM、讯飞星火等不需要魔法就可以使用的大模型】

1、【前提条件】首先确保电脑能上网,能打开谷歌学术、Arxiv论文库等学习必需站点

https://scholar.google.com/

2、Windows控制面板 --> 打开Internet选项(Control Panel > Network and Internet > Internet Options)

image

3、如图,打开connections选项卡,点进去LAN settings

image

4、Proxy Server上一栏的√是应该是“勾上”的状态;如果是没勾上的状态就出问题了,你自己勾是没用的,请回到第1步。

image

5、复制Address和Port。填写到config.py(别忘了修改USE_PROXY为True)

修改前

image

修改后

image

6、运行python main.py,检查代理信息是否生效

image
image

7、测试

image

8、如果你的openai账户没额度了会出现这个,这个只能你自己解决啦

"error": { "message": "You exceeded your current quota, please check your plan and billing details.", "type": "insufficient_quota", "param": null, "code": null }}

@xuedue
Copy link

xuedue commented Mar 22, 2023

我用的代理是clash for windows,我更改了代理地址
image
但是仍然出现错误
image
image

@binary-husky
Copy link
Owner

@xuedue sharelink那个不是报错,不用管

至于代理的问题,可以测试一下你填的地址对不对

def check_proxy(proxies):
    import requests
    try:
        response = requests.get("https://ipapi.co/json/", proxies=proxies, timeout=4)
        data = response.json()
        country = data['country_name']
        # city = data['city']
        result = f"代理所在地:{country}"
        print(result)
        return result
    except:
        result = "代理所在地查询超时,代理可能无效"
        print(result)
        return result


if __name__ == '__main__':
    from config import proxies
    check_proxy(proxies)

@ileedsfree
Copy link

@xuedue 我也是用的clash代理,和你遇到了同样的问题,我的解决方法是把源代码里的check_proxy.py的13行 request.get的参数加上verify=False就行。

# 原先的
response = requests.get("https://ipapi.co/json/", proxies=proxies, timeout=4)
# 修改后
response = requests.get("https://ipapi.co/json/", proxies=proxies, timeout=4, verify=False)

@binary-husky
Copy link
Owner

@xuedue 我也是用的clash代理,和你遇到了同样的问题,我的解决方法是把源代码里的check_proxy.py的13行 request.get的参数加上verify=False就行。

# 原先的
response = requests.get("https://ipapi.co/json/", proxies=proxies, timeout=4)
# 修改后
response = requests.get("https://ipapi.co/json/", proxies=proxies, timeout=4, verify=False)

clash木有用过,它的本地代理模式是socks5还是http呢?

@binary-husky
Copy link
Owner

另见see also #9,也是个方法

@Githubnewdeveloper
Copy link

MAC上一直不行

@Lyan-ing
Copy link

Lyan-ing commented Mar 27, 2023

一直是time out, check proxy是可以通过的,但是打开页面后功能都用不了qaq,代理选的台湾和日本,都不行

@binary-husky
Copy link
Owner

binary-husky commented Mar 28, 2023

@Lyan-ing 有的机场人太多,被openai封了,另外香港好像不封了可以试试

@doyle1996
Copy link

代理所在地查询超时,代理可能无效 这是为啥呢 我运行后就一直是超时,是不是我的key有问题

@doyle1996
Copy link

[local] Request timeout, network error. please check proxy settings in config.py.

1 similar comment
@JasonGuo1
Copy link
Contributor

[local] Request timeout, network error. please check proxy settings in config.py.

@JasonGuo1
Copy link
Contributor

阿好了,可以换个节点。Clash填proxies = {"http": "127.0.0.1:7890", "https": "127.0.0.1:7890", }就行

@binary-husky
Copy link
Owner

@doyle1996 连代理检测都不能通过的话,那就肯定跟OpenAI没关系了

@liuyangggg
Copy link

c74df96b37de46ca66fa66d138c6d59
f0c5dd225b3366933d11df42a744629
这个问题怎么解决。

@Xiangyue-Zhang
Copy link

image
我这个就明明显示正常,但是一点提交就出错
image
image

@Xiangyue-Zhang
Copy link

救命sos

@liuyangggg
Copy link

image 我这个就明明显示正常,但是一点提交就出错 image image

你是就在config.py里面改了proxies的端口,运行check_proxy.py就显示日本吗

@Xiangyue-Zhang
Copy link

我在config.py里面改了proxies的端口,然后就直接运行的main.py ,显示了日本,但是报错

@liuyangggg
Copy link

我在config.py里面改了proxies的端口,然后就直接运行的main.py ,显示了日本,但是报错

换节点试过吗,可是我的为啥改了端口还显示中国啊...

@Xiangyue-Zhang
Copy link

我在config.py里面改了proxies的端口,然后就直接运行的main.py ,显示了日本,但是报错

换节点试过吗,可是我的为啥改了端口还显示中国啊...

换节点会显示不同节点的地区,sos

@binary-husky binary-husky added documentation Improvements or additions to documentation help wanted Extra attention is needed labels Mar 28, 2023
@XJiaoLi
Copy link

XJiaoLi commented Mar 28, 2023

老天,有大佬解决这个问题吗?同用clash,不管是本地ip还是127.0.0.1:7080,check都过不去,现实代理所在地查询超时,代理可能无效。运行也是TimeoutError

@krater11
Copy link

我用的代理是clash for windows,我更改了代理地址 image 但是仍然出现错误 image image

为什么在jupyter notebook里调用gpt就可以到pycharm就出问题了,感觉跟这个问题一样,要咋解决啊XwX

@1263605564
Copy link

image

@QYQSDTC
Copy link

QYQSDTC commented Jan 16, 2024

大佬们有没有人知道用 docker 部署的话该如何设置代理,我改了 docker-compose.yml 里的配置,我在本地用 check_proxy.py 是能够走代理的,并且本地运行没问题,但是用 docker 就显示 Timeout

解决了,需要用 host.docker.internal 替代本机地址,例如本机的代理地址为 http://127.0.0.1:7890,则在 docker-compose.yml 里面需要填 http://host.docker.internal:7890

@DoiiarX
Copy link
Contributor

DoiiarX commented Jan 20, 2024

没有代理的海外服务器也不行

image

@DoiiarX
Copy link
Contributor

DoiiarX commented Jan 20, 2024

我之前在Windows部署没问题,迁移到服务器就不行了。不确定是否是升级版本问题。

@dadaniejiangjun
Copy link

按照视频教程配置,使用c**sh, 配置文件如下: image 运行后显示如下 image image 但是如果输入文本就会报错如下 image 该怎么解决

cy

@MJ-Bmax
Copy link

MJ-Bmax commented Feb 3, 2024

请问配置完成后怎么打开呢 每次都要运行cmd 然后cd加载 然后再python那些流程吗

@dadaniejiangjun
Copy link

dadaniejiangjun commented Feb 4, 2024 via email

@MJ-Bmax
Copy link

MJ-Bmax commented Feb 4, 2024 via email

@dadaniejiangjun
Copy link

dadaniejiangjun commented Feb 4, 2024 via email

@yuxiexiexie
Copy link

3
qing'wen
2
1
she
请问这个是什么问题?如何解决

@xiaoshazhu2001
Copy link

3 qing'wen 2 1 she 请问这个是什么问题?如何解决
你这个装依赖库了吗?是不是没装依赖库。

@tianxi2023
Copy link

用docker部署使用代理咋设置,有没有用过的?

@Colin-Jay
Copy link

Colin-Jay commented Mar 7, 2024 via email

@ahaudavid
Copy link

ahaudavid commented Mar 7, 2024 via email

@LDR24
Copy link

LDR24 commented Mar 11, 2024

求助啊,我颗粒检查代理说配置的没毛病,但是网页不能正常使用 QQ截图20231202125456 QQ截图20231202125656 QQ截图20231202125630 QQ截图20231202125549

请问你这个问题解决了吗,我也是这个问题一直不行

@nyanya2004
Copy link

需要改端口 在config.py中修改端口与proxy软件对应
如果你用的是sr

如果你用的是v
y

如果你用的是c
sh,往下翻看教程视频。
配置完成后,你可以用以下命令测试proxy是否工作,如果一切正常,下面的代码将输出你的proxy服务器所在地:

python check_proxy.py

P.S. 别忘了把USE_PROXY选项改成True
另外有个网站whatismyiplookup可以查询ip地址的Fraud Score和Malicious activity,检查您的proxy是否足够干净

您好,我运行main.py出现了这样的报错 Traceback (most recent call last): File "main.py", line 406, in main() File "main.py", line 17, in main import gradio as gr ModuleNotFoundError: No module named 'gradio'

运行check_proxy出现这样的报错 D:\gpt_academic-master>python check_proxy.py Traceback (most recent call last): File "check_proxy.py", line 174, in from toolbox import get_conf File "D:\gpt_academic-master\toolbox.py", line 1, in import markdown ModuleNotFoundError: No module named 'markdown'

下载markdown则出现了这样的报错 DEPRECATION: pandas 0.23.4 has a non-standard dependency specifier pytz>=2011k. pip 24.0 will enforce this behaviour change. A possible replacement is to upgrade to a newer version of pandas or contact the author to suggest that they release a version with a conforming dependency specifiers. Discussion can be found at pypa/pip#12063

升级pandas则出现这样的报错 (base) C:\Users\27649>conda update pandas Solving environment: failed

CondaHTTPError: HTTP 000 CONNECTION FAILED for url https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/noarch/repodata.json Elapsed: -

An HTTP error occurred when trying to retrieve this URL. HTTP errors are often intermittent, and a simple retry will get you on your way. SSLError(MaxRetryError('HTTPSConnectionPool(host='mirrors.tuna.tsinghua.edu.cn', port=443): Max retries exceeded with url: /anaconda/pkgs/main/noarch/repodata.json (Caused by SSLError(SSLError("bad handshake: Error([('SSL routines', 'ssl3_get_server_certificate', 'certificate verify failed')])")))'))

我的1-5步都与您的教程一致,请问您是否知道报错原因?

已解决,关机第二天再开就好了()

@LDR24
Copy link

LDR24 commented Mar 11, 2024

需要修改端口在config.py中端口与代理软件对应
如果你用的是s r
如果你用的是v
y
如果你用的是c
sh修改,往下翻看教程视频。
配置完成后,你可以用以下命令测试proxy是否工作,如果一切正常,下面的代码将输出你的proxy服务器:

python check_proxy.py

PS别忘了把USE_PROXY选项改成True
另外一个网站whatismyiplookup可以查询ip地址的欺诈分数和恶意活动,检查您的代理是否足够干净

您好,我运行main.py出现了这样的报错 Traceback (most最近一次调用最后): File "main.py", line 406, in main() File "main.py", line 17, in main import gradio as gr ModuleNotFoundError:没有名为“gradio”的模块
运行check_proxy出现这样的报错 D:\gpt_academic-master>python check_proxy.py Traceback (most最近一次调用最后): File "check_proxy.py", line 174, in from toolbox import get_conf File "D:\gpt_academic-master\toolbox .py”,第 1 行,导入 markdown ModuleNotFoundError:没有名为“markdown”的模块运行check_proxy出现这样的报错 D:\gpt_academic-master>python check_proxy.py Traceback (最近一次调用最后): File "check_proxy.py", line 174, in from toolbox import get_conf File "D:\gpt_academic-master\ toolbox .py”,第1行,导入markdown ModuleNotFoundError:没有名为“markdown”的模块
下载markdown则出现了这样的报错 DEPRECATION: pandas 0.23.4 has a non-standard dependencyspecifier pytz>=2011k. pip 24.0 将强制执行此行为更改。可能的替代方案是升级到较新版本的 pandas 或联系作者建议他们发布具有一致依赖说明符的版本。讨论可以在pypa/pip#12063找到
升级pandas则出现这样的报错 (base) C:\Users\27649>conda update pandas 解决环境:失败
CondaHTTPError:URL https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/noarch/repodata.json的 HTTP 000 连接失败已过去:-
尝试检索此 URL 时发生 HTTP 错误。HTTP 错误通常是间歇性的,只需重试即可恢复正常。SSLError(MaxRetryError('HTTPSConnectionPool(host='mirrors.tuna.tsinghua.edu.cn', port=443)): 超过最大重试次数,网址:/anaconda/pkgs/main/noarch/repodata.json (由 SSLError(SSLError 引起) (“错误的握手:错误([('SSL例程','ssl3_get_server_certificate','证书验证失败')])”)))'))
我的1-5步都与您的教程一致,请问您是否知道报错原因?

解决了,关机第二天再开就好了()

我死活解决不了了,哎

@dadaniejiangjun
Copy link

dadaniejiangjun commented Mar 14, 2024 via email

@dadaniejiangjun
Copy link

dadaniejiangjun commented Mar 14, 2024 via email

@13531446481
Copy link

我是用的是香港服务器,但是同样会显示超时,很奇怪
image

@ahaudavid
Copy link

ahaudavid commented Apr 1, 2024 via email

@Colin-Jay
Copy link

Colin-Jay commented Apr 1, 2024 via email

@yilangcheng
Copy link

[Local Message] Incorrect API key. OpenAI以提供了不正确的API_KEY为由, 拒绝服务.

@lcplcp6
Copy link

lcplcp6 commented Apr 4, 2024

微信截图_20240404082614
请问各位大佬 配置之后弹这个错误怎么解决?

jackeyzzz12138 referenced this issue in jackeyzzz12138/gpt_academic_arm Apr 7, 2024
@MGV587
Copy link

MGV587 commented Apr 7, 2024

image
求解,谢谢

@stay88
Copy link

stay88 commented Apr 17, 2024

阿好了,可以换个节点。Clash填proxies = {"http": "127.0.0.1:7890", "https": "127.0.0.1:7890", }就行

这个方法可以!

@Mesili0506
Copy link

用docker部署使用代理咋设置,有没有用过的?

用本机被分配到的的IP代替localhost

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation help wanted Extra attention is needed high value issue
Projects
None yet
Development

No branches or pull requests