Alpaca4610 / nonebot_plugin_chatgpt_turbo

具有上下文关联和多模态识别(识图),适配OneAPI和OpenAI官方的nonebot插件。
38 stars 7 forks source link

代理功能貌似无法正确发挥作用? #2

Closed DaChongYYC closed 1 year ago

DaChongYYC commented 1 year ago

网络环境是没有问题的,设置全局代理的情况下可以正常使用并且返回消息。 http代理也是没问题的,浏览器和其他软件能正常代理。 但是在.env文件配置代理时貌似无法生效,显示网络请求报错。 image

Alpaca4610 commented 1 year ago

.env中的代理地址的协议头是http吗?如果是https,你先试着改成http看看。http代理功能我在本地测试过可以使用的,https的代理还没测试也就没有加到插件里面去。

DaChongYYC commented 1 year ago

是http,很奇怪,看网络请求似乎没有走代理,不知道是不是和机器人的其他插件的代理起冲突了,但是改了端口后还是一样不起作用,毫无头绪

Alpaca4610 commented 1 year ago

是http,很奇怪,看网络请求似乎没有走代理,不知道是不是和机器人的其他插件的代理起冲突了,但是改了端口后还是一样不起作用,毫无头绪

emmmm和其他插件的代理兼容性我还没有测试过。我在Windows和macOS下使用单插件测试是没有问题的。

DaChongYYC commented 1 year ago

看了看openai默认proxy = none,改环境变量好像不起作用,直接把代理写进init里,算是解决了

Alpaca4610 commented 1 year ago

看了看openai默认proxy = none,改环境变量好像不起作用,直接把代理写进init里,算是解决了

感谢反馈,下次更新代码我改一下代理使用方法。