ModuleNotFoundError: No module named ‘openai.error‘

ModuleNotFoundError: No module named 'openai.error'

result = self.fn(*self.args, **self.kwargs) File "H:\chatGPTWeb\chatgpt-on-wechat\channel\chat_channel.py", line 168,

in _handle

reply = self._generate_reply(context) File "H:\chatGPTWeb\chatgpt-on-wechat\channel\chat_channel.py", line 178,

in _generate_reply

e_context = PluginManager().emit_event( File "H:\chatGPTWeb\chatgpt-on-wechat\plugins\plugin_manager.py", line 189,

in emit_event

instance.handlers[e_context.event](e_context, *args, **kwargs) File "H:\chatGPTWeb\chatgpt-on-wechat\plugins\role\role.py", line 104,

in on_handle_context

bot = Bridge().get_bot("chat") File "H:\chatGPTWeb\chatgpt-on-wechat\bridge\bridge.py", line 53, in

get_bot

self.bots[typename] = create_bot(self.btype[typename]) File "H:\chatGPTWeb\chatgpt-on-wechat\bot\bot_factory.py", line 22, in

create_bot

from bot.chatgpt.chat_gpt_bot import ChatGPTBot File "H:\chatGPTWeb\chatgpt-on-wechat\bot\chatgpt\chat_gpt_bot.py", line 6,

in

import openai.error ModuleNotFoundError: No module named 'openai.error'

1、错误原因

Openai升级之后,openai.error 被去掉了。

参考解决方案:https://github.com/openai/openai-python/issues/840(访问前请注意上网环境)

2、修复方法

  1. Openai版本 退到0.28.0
  2. 把openai.error去掉,然后下面的异常放置到openai下访问。
相关推荐
hi星尘4 小时前
深度解析:基于Python的微信小程序自动化操作实现
python·微信小程序·自动化
Doker 多克5 小时前
Django 缓存框架
python·缓存·django
miracletiger7 小时前
uv 新的包管理工具总结
linux·人工智能·python
我不会编程5557 小时前
Python Cookbook-6.10 保留对被绑定方法的引用且支持垃圾回收
开发语言·python
ʚɞ 短腿欧尼7 小时前
关系数据的可视化
python·pycharm·可视化·数据可视化·图表
金木讲编程7 小时前
用Function Calling让GPT查询数据库(含示例)
gpt·ai编程
PXM的算法星球10 小时前
【软件工程】面向对象编程(OOP)概念详解
java·python·软件工程
Humbunklung10 小时前
PySide6 GUI 学习笔记——常用类及控件使用方法(常用类矩阵QRectF)
笔记·python·学习·pyqt
蹦蹦跳跳真可爱58910 小时前
Python----深度学习(基于DNN的吃鸡预测)
python·深度学习·dnn
JJ1M811 小时前
Git技巧:Git Hook,自动触发,含实战分享
git·python·自动化