运行openai遇到:module ‘openai‘ has no attribute ‘ChatCompletion‘ 解决方案
·
问题描述:
运行openai编写的代码,发现报如下错误:
Traceback (most recent call last):
File "文字输入_prompt.py", line 40, in <module>
ans = openai_reply('openai secret key')
File "文字输入_prompt.py", line 18, in openai_reply
response = openai.ChatCompletion.create(
AttributeError: module 'openai' has no attribute 'ChatCompletion'
出现原因
openai安装版本不是最新导致,更新到最新版本就可以解决。(最新版需要到0.27.0)
解决方案
把openai更新到最新版就可以解决:
- 自动安装:
pip3 install --upgrade openai - 或者手动安装:
- 从:https://pypi.org/project/openai/#files下载
openai-0.27.0-py3-none-any.whl - 然后安装:
pip3 install openai-0.27.0-py3-none-any.whl
- 从:https://pypi.org/project/openai/#files下载
参考地址:https://github.com/openai/openai-python/issues/246
AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。
更多推荐



所有评论(0)