【bug】AttributeError: module ‘openai‘ has no attribute ‘error’

【bug】AttributeError: module 'openai' has no attribute 'error'

环境

bash 复制代码
openai 1.12.0

详情

在处理 openai 请求异常的时候弹出该错误。

python 复制代码
import openai

# 错误
except openai.error.RateLimitError as e:
	xxx

原因是新版 openai 库改变了API请求异常处理类的导入路径。

解决方法

改变导入方法

python 复制代码
import openai

# 正确
except openai.RateLimitError as e:
	xxx

也可以安装旧版openai,经过查询,0.28.1还是旧版导入方式。

参考

AttributeError: module 'openai' has no attribute 'error' - API - OpenAI Developer Forum

Error codes - OpenAI API

相关推荐
User_芊芊君子19 分钟前
【JavaSE】复习总结
java·开发语言·python
计算机毕业设计木哥21 分钟前
计算机毕业设计 基于Python+Django的医疗数据分析系统
开发语言·hadoop·后端·python·spark·django·课程设计
Python×CATIA工业智造26 分钟前
Python索引-值对迭代完全指南:从基础到高性能系统设计
python·pycharm
Luchang-Li1 小时前
sglang pytorch NCCL hang分析
pytorch·python·nccl
一个天蝎座 白勺 程序猿6 小时前
Python爬虫(47)Python异步爬虫与K8S弹性伸缩:构建百万级并发数据采集引擎
爬虫·python·kubernetes
XiaoMu_0017 小时前
基于Django+Vue3+YOLO的智能气象检测系统
python·yolo·django
boonya8 小时前
国内外常用的免费BUG管理工具选型
bug
honder试试8 小时前
焊接自动化测试平台图像处理分析-模型训练推理
开发语言·python
心本无晴.9 小时前
Python进程,线程
python·进程
10岁的博客9 小时前
Bug排查日记:高效记录与解决之道
bug