当前位置:   article > 正文

安装openai环境 步骤及问题解决_pip install openai

pip install openai

1 按照官网安装

官网介绍很简单,使用pip即可安装成功

pip install openai 
  • 1

但是,按照官方demo调用时,

import openai

openai.api_key ="your_api_key"  # 已申请的apikey
response = openai.Chatcompletion.create(
	model="gpt-3.5-turbo",
	messages=[
		{"role""user""content""哈喽,你好吗"}
	],
	temperature=0
)
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10

报错如下:

提示错误:AttributeError:module 'openai' has no attribute'Chatcompletion'
  • 1

2 排查错误,发现可能是由于Openai版本较低引起

# 查看版本号0.8.0
pip show openai 

# 参考其他成功版本号是0.10.3,于是
pip install openai==0.10.3

# 报错内容大致如下
ERROR: Could not find a version that satisfies the requirement pandas>=1.2.3 (from openai) (from versions:0.1 .......)

ERROR: No matching distribution found for pandas>=1.2.3
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10

3 排查问题是高版本pandas需要python3.8.因此搭3.8环境(如果环境ok,可忽略此步骤)

# 打包3.8环境
conda create -n ${your_env_name} python=3.8

# 激活打包环境
conda activate ${your_env_name}
  • 1
  • 2
  • 3
  • 4
  • 5

4 在python3.8环境安装

# 升级版本
pip install openai==0.10.3

# 安装成功后,调用代码仍然报错:
提示错误:AttributeError:module 'openai' has no attribute'Chatcompletion'
  • 1
  • 2
  • 3
  • 4
  • 5

5 升级版本号

# 将其升级到0.27.7
pip install --upgrade openai 

  • 1
  • 2
  • 3

BINGO

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/繁依Fanyi0/article/detail/200035
推荐阅读
相关标签
  

闽ICP备14008679号