lss233 / chatgpt-mirai-qq-bot

🚀 一键部署!真正的 AI 聊天机器人!支持ChatGPT、文心一言、讯飞星火、Bing、Bard、ChatGLM、POE,多账号,人设调教,虚拟女仆、图片渲染、语音发送 | 支持 QQ、Telegram、Discord、微信 等平台
GNU Affero General Public License v3.0
13.37k stars 1.57k forks source link

[BUG] Bing 联网内容报错 #979

Open nhxgjdnavg388 opened 1 year ago

nhxgjdnavg388 commented 1 year ago

提交 issue 前,请先确认:

表现
出现故障!如果这个问题持续出现,请和我说“重置会话” 来开启一段新的会话,或者发送 “回滚对话” 来回溯到上一条对话,你上一条说的我就当作没看见。 原因:InvalidRequest: Culture is not supported. (Parameter 'name') Chinese (Simplified)-China is an invalid culture identifier. 只要涉及联网的内容就会有这个报错,其他内容是可以的

运行环境:

复现步骤
描述你是如何触发这个 BUG 的

  1. Go to '...'
  2. Click on '....'
  3. Scroll down to '....'
  4. See error

预期行为
描述你认为正常情况下应该看见的情况

截图
相关日志、聊天记录的截图,没有可跳过 image

其他内容
此处填写其他内容,没有可跳过

INSide-734 commented 1 year ago

试试使用英语提问?

2521245392 commented 1 year ago

解决方法:打开机器人的这个QQ-Chatgpt\python3.11\Lib\site-packages,找到EdgeGPT.py,用记事本编辑搜索所有的 locale=,把=后的东西改成"zh-CN" 保存后记得文件属性勾选只读选项,在重新运行一下程序就解决了

MAX520331 commented 1 year ago

已解决非常感谢

gig123554 commented 1 year ago

解决方法:打开机器人的这个QQ-Chatgpt\python3.11\Lib\site-packages,找到EdgeGPT.py,用记事本编辑搜索所有的 locale=,把=后的东西改成"zh-CN" 保存后记得文件属性勾选只读选项,在重新运行一下程序就解决了

大佬能再仔细点吗,我把所有的locale=后面都改成zh-CN直接报错了

MornSummer commented 1 year ago

解决方法:打开机器人的这个QQ-Chatgpt\python3.11\Lib\site-packages,找到 EdgeGPT.py,用记事本编辑搜索所有的 locale=,把=后的东西改成“zh-CN” 保存后记得文件属性勾选只读选项,在重新运行一下程序就解决了

大佬能再仔细点吗,我把所有的locale=后面都改成zh-CN直接报错了 同问同问😭

MrBocchi commented 1 year ago

解决方法:打开机器人的这个QQ-Chatgpt\python3.11\Lib\site-packages,找到 EdgeGPT.py,用记事本编辑搜索所有的 locale=,把=后的东西改成“zh-CN” 保存后记得文件属性勾选只读选项,在重新运行一下程序就解决了

大佬能再仔细点吗,我把所有的locale=后面都改成zh-CN直接报错了 同问同问😭

我已经解决了,打开项目的/python3.11/Lib/site-packages,找到EdgeGPT.py,用记事本打开,查找所有的locale=localelocale=args.locale,全部替换成locale="zh-CN"后保存,再重新运行一下程序就解决了。版本2.5.2。