cdfmlr / muvtuber

Makes your AI vtuber
445 stars 75 forks source link

设置了代理chatgpt依然报错 #22

Closed lhzwb2008 closed 1 year ago

lhzwb2008 commented 1 year ago

ChatGPTChatbot.chat get session error: rpc error: code = Unknown desc = Exception calling application: HTTPSConnectionPool(host='openaipublic.blob.core.windows.net', port=443): Max retries exceeded with url: /encodings/cl100k_base.tiktoken (Caused by ProxyError('Cannot connect to proxy.', NewConnectionError('<urllib3.connection.HTTPSConnection object at 0x7f2d081589d0>: Failed to establish a new connection: [Errno 111] Connection refused')))

cdfmlr commented 1 year ago

在 docker 跑的嘛?那如果在本机跑可以正确连接嘛?

lhzwb2008 commented 1 year ago

在 docker 跑的嘛?那如果在本机跑可以正确连接嘛?

嗯,我这边都是用docker的方式跑的

cdfmlr commented 1 year ago

麻烦可以提供一下你使用的代理的文档(我这边用的是一个通用的 http 代理,而看地址你用的会不会是某种应用层的专用代理),或者尝试在本机运行,不套 docker 试试能否正常运行。

lhzwb2008 commented 1 year ago

我这边使用的是这款代理:https://renzhe.cloud/user 开启了终端代理命令,然后在docker设置中指向了本地的7890代理端口。一开始用了127.0.01,后来发现应该是容器里的,后来尝试了改为本地ip,也没成功,怀疑有可能跟内网ip有关系,我自己再尝试下

cdfmlr commented 1 year ago

further discussed in https://github.com/cdfmlr/muvtuber/issues/30 and seems resolved in https://github.com/cdfmlr/muvtuber/issues/30#issuecomment-1509891076:

chatgpt的话我通过docker desktop的settings-resources-proxies写了宿主机的ip(我写的就是宿主机以太网下的本地ipv4地址)能正常使用了