前期准备:
1. gmail账号
2. openAI账号
3. google colab
4. 官方API基于GPT-3.5-turbo模型
操作步骤:
1. 进入Google Colab,选择“新建笔记本”
2. 输入命令安装openAI相关的包
!pip install -q openai
3. 导入openAI
import openai
4. 去自己的openAI账户下,创建一个API Key,并复制,然后再将自己的api key作为变量给到openAI
openai.api_key='你的api key'
5. 复制粘贴代码,并运行
# 赋予角色:这里的系统就是chatGPT
# content中是对chatGPT的定义,这里是一个充满知识且对我们很有帮助的助手的角色
messages = [
{"role": "system", "content": "You are a knowledgable and helpful assistant."},
]
#下面的模型在官方文档中也可以找到,下面的user指的是我们
# gpt-3.5-turbo是我们使用的模型
# 对话模型:
while True:
message = input("User : ")
if message:
messages.append(
{"role": "user", "content": message},
)
chat = openai.ChatCompletion.create(
model="gpt-3.5-turbo", messages=messages
)
reply = chat.choices[0].message.content
print(f"ChatGPT: {reply}")
messages.append({"role": "assistant", "content": reply})
6.注意事项
$0.002/1000 token, 比现有的模型便宜10倍, 对标Davinci模型
1000 token 相当于750个英文单词