Open Brightpan opened 1 year ago
同,今天服务器运行没有回复
是的,需要代理
可以使用反代api,但是api的地址怎么更改,已经反代出来了
可以使用反代api,但是api的地址怎么更改,已经反代出来了
现在用的是 openai 的sdk,api 被封装了
暂时通过代理或者外网服务器来解决吧, 其他方案我周末更新下
几种可能的方案:
1.直接用能访问外网的服务器: 比如 阿里云香港服务器 -- 已试验
2.开代理:
3.托管到能访问外网的容器平台 -- 比如railway等, 待试验
详细步骤参考:https://github.com/zhayujie/chatgpt-on-wechat/issues/351 , 有可行方案的欢迎补充
我使用的美西甲骨文,然后腾讯云再反代了一下
几种可能的方案:
1.直接用能访问外网的服务器: 比如 阿里云香港服务器 -- 已试验
2.开代理:
- 本地开发环境: 直接开启vpn就行,但要保证运行python程序的 命令行 或 IDE 也能生效 -- 已试验,用的hk节点
- 服务器环境: 需要服务器运行代理软件 -- 待试验
3.托管到能访问外网的容器平台 -- 比如railway等, 待试验
有可行方案的欢迎补充
OpenWrt软路由搭梯子绕过大陆IP模式就能用。
服务器上跑了clash,curl可以。但是日志记录openai没走代理,对代理不是很熟,有没有老哥指导一下。
服务器上跑了clash,curl可以。但是日志记录openai没走代理,对代理不是很熟,有没有老哥指导一下。
分流模式设置问题
服务器上跑了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"
这段加进app.py
这段加进app.py
解决了,谢谢
建议railway ,部署变更都很方便
建议railway ,部署变更都很方便
后续会支持
解决方案:https://github.com/zhayujie/chatgpt-on-wechat/issues/351
步骤相似,配置的位置稍有不同
几种可能的方案:
1.直接用能访问外网的服务器: 比如 阿里云香港服务器 -- 已试验
我挂在 美国的一个服务器上,请问 proxy应该怎么填写
几种可能的方案: 1.直接用能访问外网的服务器: 比如 阿里云香港服务器 -- 已试验
我挂在 美国的一个服务器上,请问 proxy应该怎么填写 不用代理
@wobushitiegan 不填就行
服务器上跑了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,增加代码,可以正常运行
服务器上跑了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,端口监听有什么改变吗,或者需要加什么代码吗。谢谢了
请问这种情况是代理失败了吗?我运行程序用httpbin检测ip是在我vpn所代理地方,但是还是显示失败了😭😭
1.使用QQ 2.运行在本地,本地开了代理 3.app.py运行成功,配置如下 4.go-cqhttp启动成功,能成功收发qq消息,不过会跳警告 5.与bot对话时,能接收到消息,但是貌似无法连接
@wanhaij 10000端口上运行的客户端有日志显示吗
@wanhaij 10000端口上运行的客户端有日志显示吗
没有日志... 我尝试把proxy参数删除掉,现在的配置如下: 但是还是会报无法连接代理的错误,我的理解是这种配置下应该不会尝试连接代理吧
@wanhaij 10000端口上运行的客户端有日志显示吗
没有日志... 我尝试把proxy参数删除掉,现在的配置如下: 但是还是会报无法连接代理的错误,我的理解是这种配置下应该不会尝试连接代理吧
代理的日志翻到了,感觉可能是代理的问题
目前我能开代理用web 打开,但是 哪个大哥教我下,代理信息如图: "proxy": "http://usla.mjt001.com", 写成这样没用
目前我能开代理用web 打开,但是 哪个大哥教我下,代理信息如图: "proxy": "http://usla.mjt001.com", 写成这样没用
一样的问题
经常出现后台日志显示 ChatGP已经回复,公众号提示服务出现故障,是什么问题
你运行客户端可以使用吗
在clash的配置文件里,rules下面,添加上openai的规则,指定openai走的线路
No handler responded messageda导致的超时这种该怎么解决
必应的怎么代理呀?不通
No handler responded messageda导致的超时这种该怎么解决
我回退到老版本了,可以用。感觉像是进程池的问题 2caa18129b5d0176a66d0b8c0be0e83f75173a9c
我也是上面这个问题 两天了 #190
都按上面说的解决不了
我解决了
我解决了
怎么解决的啊大佬
已解决。
// 20230329174025
// 使用代理,打开浏览器情况下访问 https://api.openai.com/ 正常情况会显示
{
"error": {
"message": "Invalid URL (GET /)",
"type": "invalid_request_error",
"param": null,
"code": null
}
}
如果在服务器(全局代理),终端使用 wget 应该是这样
➜ bot-on-anything git:(master) wget https://api.openai.com
--2023-03-29 18:13:20-- https://api.openai.com/
Connecting to 127.0.0.1:7890... connected.
Proxy request sent, awaiting response... 404 NOT FOUND
2023-03-29 18:13:21 ERROR 404: NOT FOUND.
如果收不到,就说明你的代理问题(比如一元鸡汤全被BAN了)。
总之,本地测试通过后,再上传配置到服务器,覆盖 ~/.config/clash/config.yaml
虚拟机部署,运行app.py成功,按照博主视频去配置的web端。但是对话显示“连接不到网络” 日志显示 Error communicating with OpenAI: HTTPSConnectionPool(host='api.openai.com', port=443): Max retries exceeded with url: /v1/chat/completions (Caused by ProxyError('Cannot connect to proxy.', NewConnectionError('<urllib3.connection.HTTPSConnection object at 0x7f28cda2da00>: Failed to establish a new connection: [Errno 111] Connection refused'))) [WARNING][2023-03-31 04:36:07][log.py:39] - [CHATGPT] APIConnection failed
如果有使用wsl2的Linux子系统的注意设置代理的ip不是127.0.0.1,使用下面命令获得该ip
cat /etc/resolv.conf
#执行后可以看到dns服务器ip,该ip即为宿主window的ip,通过该ip+代理监听端口号设置就好
ipconfig
#或者在window下执行该命令获取wsl的ip`
我也是上面这个问题 两天了 #190
我也是你这个问题。解决了没~
已解决。
// 20230329174025 // 使用代理,打开浏览器情况下访问 https://api.openai.com/ 正常情况会显示 { "error": { "message": "Invalid URL (GET /)", "type": "invalid_request_error", "param": null, "code": null } }
如果在服务器(全局代理),终端使用 wget 应该是这样
➜ bot-on-anything git:(master) wget https://api.openai.com --2023-03-29 18:13:20-- https://api.openai.com/ Connecting to 127.0.0.1:7890... connected. Proxy request sent, awaiting response... 404 NOT FOUND 2023-03-29 18:13:21 ERROR 404: NOT FOUND.
如果收不到,就说明你的代理问题(比如一元鸡汤全被BAN了)。
总之,本地测试通过后,再上传配置到服务器,覆盖
~/.config/clash/config.yaml
我和你一样,代理是没问题的,但是会出现https://github.com/zhayujie/bot-on-anything/issues/56#issuecomment-1493219195 这个情况
我用的是AWS的ECS新加坡可用区,理论上应该是可以访问的,但在挂载到公众号的时候一直显示无法访问是什么情况?我自己改了一下Wechat_MP的端口为8080就可以,但公众号是不能用8080的
我用的是AWS的ECS新加坡可用区,理论上应该是可以访问的,但在挂载到公众号的时候一直显示无法访问是什么情况?我自己改了一下Wechat_MP的端口为8080就可以,但公众号是不能用8080的
兄弟我也用的AWS,同样问题,解决了吗?
wilson_sec @.***
---原始邮件--- 发件人: @.> 发送时间: 2023年4月2日(周日) 中午12:17 收件人: @.>; 抄送: "Ni @.**@.>; 主题: Re: [zhayujie/bot-on-anything] OpenAI接口连接失败问题在这讨论 (Issue #56)
我也是上面这个问题 两天了 #190
我也是你这个问题。解决了没~
— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you commented.Message ID: @.***>
我解决了
wilson_sec @.***
---原始邮件--- 发件人: @.> 发送时间: 2023年4月2日(周日) 中午12:17 收件人: @.>; 抄送: "Ni @.**@.>; 主题: Re: [zhayujie/bot-on-anything] OpenAI接口连接失败问题在这讨论 (Issue #56)
我也是上面这个问题 两天了 #190
我也是你这个问题。解决了没~
— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you commented.Message ID: @.***>
我解决了 wilson_sec @. … ---原始邮件--- 发件人: @.> 发送时间: 2023年4月2日(周日) 中午12:17 收件人: @.>; 抄送: "Ni @*.**@*.>; 主题: Re: [zhayujie/bot-on-anything] OpenAI接口连接失败问题在这讨论 (Issue #56) 我也是上面这个问题 两天了 #190 我也是你这个问题。解决了没~ — Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you commented.Message ID: @.>
怎么解决的
使用这个项目https://github.com/x-dr/chatgptProxyAPI,在Cloudflare上搭建了一个代理转发云函数,请问如何和本项目结合呢
请问一下科学上网配置了,app也能运行成功,但是登录服务器ip却显示无法使用此页面是怎么回事啊
不挂代理请求报错,应该是openAI那边对IP地址加限制了,限制大陆IP。在此求证下。