bot-on-anything icon indicating copy to clipboard operation
bot-on-anything copied to clipboard

OpenAI接口连接失败问题在这讨论

Open Brightpan opened this issue 2 years ago • 77 comments

不挂代理请求报错,应该是openAI那边对IP地址加限制了,限制大陆IP。在此求证下。

Brightpan avatar Mar 02 '23 15:03 Brightpan

同,今天服务器运行没有回复

lijinyuljy avatar Mar 02 '23 15:03 lijinyuljy

是的,需要代理

zhayujie avatar Mar 02 '23 16:03 zhayujie

可以使用反代api,但是api的地址怎么更改,已经反代出来了

615806159 avatar Mar 03 '23 01:03 615806159

可以使用反代api,但是api的地址怎么更改,已经反代出来了

现在用的是 openai 的sdk,api 被封装了

zhayujie avatar Mar 03 '23 04:03 zhayujie

暂时通过代理或者外网服务器来解决吧, 其他方案我周末更新下

zhayujie avatar Mar 03 '23 04:03 zhayujie

几种可能的方案:

1.直接用能访问外网的服务器: 比如 阿里云香港服务器 -- 已试验

2.开代理:

  • 本地开发环境: 直接开启vpn就行,但要保证运行python程序的 命令行 或 IDE 也能生效 -- 已试验,用的hk节点
  • 服务器环境: 需要服务器运行代理软件 -- 已实验

3.托管到能访问外网的容器平台 -- 比如railway等, 待试验

详细步骤参考:https://github.com/zhayujie/chatgpt-on-wechat/issues/351 , 有可行方案的欢迎补充

zhayujie avatar Mar 03 '23 05:03 zhayujie

我使用的美西甲骨文,然后腾讯云再反代了一下

PhotonXI avatar Mar 03 '23 07:03 PhotonXI

几种可能的方案:

1.直接用能访问外网的服务器: 比如 阿里云香港服务器 -- 已试验

2.开代理:

  • 本地开发环境: 直接开启vpn就行,但要保证运行python程序的 命令行 或 IDE 也能生效 -- 已试验,用的hk节点
  • 服务器环境: 需要服务器运行代理软件 -- 待试验

3.托管到能访问外网的容器平台 -- 比如railway等, 待试验

有可行方案的欢迎补充

OpenWrt软路由搭梯子绕过大陆IP模式就能用。

Lancenas avatar Mar 03 '23 07:03 Lancenas

服务器上跑了clash,curl可以。但是日志记录openai没走代理,对代理不是很熟,有没有老哥指导一下。

2winter-dev avatar Mar 03 '23 10:03 2winter-dev

服务器上跑了clash,curl可以。但是日志记录openai没走代理,对代理不是很熟,有没有老哥指导一下。

分流模式设置问题

Lancenas avatar Mar 03 '23 13:03 Lancenas

服务器上跑了clash,curl可以。但是日志记录openai没走代理,对代理不是很熟,有没有老哥指导一下。

import os

os.environ["http_proxy"] = "http://127.0.0.1:7890" os.environ["https_proxy"] = "http://127.0.0.1:7890"

Metasquilla avatar Mar 04 '23 12:03 Metasquilla

这段加进app.py

Metasquilla avatar Mar 04 '23 12:03 Metasquilla

这段加进app.py

解决了,谢谢

2winter-dev avatar Mar 04 '23 13:03 2winter-dev

建议railway ,部署变更都很方便

jevin05 avatar Mar 04 '23 16:03 jevin05

建议railway ,部署变更都很方便

后续会支持

zhayujie avatar Mar 04 '23 16:03 zhayujie

解决方案:https://github.com/zhayujie/chatgpt-on-wechat/issues/351

步骤相似,配置的位置稍有不同

zhayujie avatar Mar 04 '23 16:03 zhayujie

几种可能的方案:

1.直接用能访问外网的服务器: 比如 阿里云香港服务器 -- 已试验

我挂在 美国的一个服务器上,请问 proxy应该怎么填写

wobushitiegan avatar Mar 05 '23 12:03 wobushitiegan

几种可能的方案: 1.直接用能访问外网的服务器: 比如 阿里云香港服务器 -- 已试验

我挂在 美国的一个服务器上,请问 proxy应该怎么填写 不用代理

Lancenas avatar Mar 05 '23 12:03 Lancenas

@wobushitiegan 不填就行

zhayujie avatar Mar 05 '23 15:03 zhayujie

服务器上跑了clash,curl可以。但是日志记录openai没走代理,对代理不是很熟,有没有老哥指导一下。

import os

os.environ["http_proxy"] = "http://127.0.0.1:7890" os.environ["https_proxy"] = "http://127.0.0.1:7890"

使用docker运行项目,容器内跑了clash,增加代码,可以正常运行

mydaoyuan avatar Mar 06 '23 06:03 mydaoyuan

服务器上跑了clash,curl可以。但是日志记录openai没走代理,对代理不是很熟,有没有老哥指导一下。

import os os.environ["http_proxy"] = "http://127.0.0.1:7890" os.environ["https_proxy"] = "http://127.0.0.1:7890"

使用docker运行项目,容器内跑了clash,增加代码,可以正常运行

请问在docker里面用clash代理跑QQ,端口监听有什么改变吗,或者需要加什么代码吗。谢谢了

sheqian36 avatar Mar 06 '23 13:03 sheqian36

image 请问这种情况是代理失败了吗?我运行程序用httpbin检测ip是在我vpn所代理地方,但是还是显示失败了😭😭

oosd1 avatar Mar 07 '23 02:03 oosd1

1.使用QQ 2.运行在本地,本地开了代理 3.app.py运行成功,配置如下 1678267777041 4.go-cqhttp启动成功,能成功收发qq消息,不过会跳警告 image 5.与bot对话时,能接收到消息,但是貌似无法连接 image

wanhaij avatar Mar 08 '23 09:03 wanhaij

@wanhaij 10000端口上运行的客户端有日志显示吗

zhayujie avatar Mar 08 '23 15:03 zhayujie

@wanhaij 10000端口上运行的客户端有日志显示吗

没有日志... 我尝试把proxy参数删除掉,现在的配置如下: image 但是还是会报无法连接代理的错误,我的理解是这种配置下应该不会尝试连接代理吧 image

wanhaij avatar Mar 09 '23 02:03 wanhaij

@wanhaij 10000端口上运行的客户端有日志显示吗

没有日志... 我尝试把proxy参数删除掉,现在的配置如下: image 但是还是会报无法连接代理的错误,我的理解是这种配置下应该不会尝试连接代理吧 image

image 代理的日志翻到了,感觉可能是代理的问题

wanhaij avatar Mar 09 '23 11:03 wanhaij

目前我能开代理用web 打开,但是 image 哪个大哥教我下,代理信息如图: image "proxy": "http://usla.mjt001.com", 写成这样没用

jackyang122 avatar Mar 09 '23 12:03 jackyang122

目前我能开代理用web 打开,但是 image 哪个大哥教我下,代理信息如图: image "proxy": "http://usla.mjt001.com", 写成这样没用

一样的问题

yanyubing666 avatar Mar 15 '23 04:03 yanyubing666

经常出现后台日志显示 ChatGP已经回复,公众号提示服务出现故障,是什么问题

jacklife avatar Mar 15 '23 04:03 jacklife

你运行客户端可以使用吗

yanyubing666 avatar Mar 15 '23 04:03 yanyubing666