Python 调用 OpenAI ChatGPT API
一、安装环境
1. 安装python环境
$ pip install openai
2. 验证是否安装成功
方法1,bash命令验证
$ pip show openai
方法2,python脚本验证
import openai
print(openai.__version__)
3. 找到你的 OpenAI API Key:进入OpenAI官网,选择 Craete new secret key,注意保存key,后续无法再查看,未保存只能重新创建。官网地址: 点击生成OpenAI API Key
二、实现调用API脚本
import openai
# 设置OpenAI API密钥
openai.api_key = 'test_key'
# 调用OpenAI GPT接口
response = openai.Completion.create(
engine="gpt-3.5-turbo-instruct", # 您可以选择不同的模型
prompt="1+1等于几", # 您的输入文本
max_tokens=50, # 生成文本的最大长度
n=1, # 生成的文本数量
stop=None, # 可选的结束标记
temperature=0.7 # 生成文本的创造性,0到1之间
)
print(response.choices[0].text.strip()) # 打印生成的文本
常见错误:
-
Q:openai.error.RateLimitError: You exceeded your current quota, please check your plan and billing details.
A:账户余额不足,调用API实行收费机制,每个账号默认有5刀,但只有三个月有效期,过了三个月或者5刀用完需要单独充值
体验:
调用API和网页版各有千秋,如果只是单纯地使用,网页版更加好用,API更适合于开发者
补充:
如果你想使用网页版GPT4但是不会升级操作,可以参考教程:GPT4升级教程