OpenAI API 邀要求通过 header 数据传递秘钥 :
Authorization: Bearer OPENAI_API_KEY
# 引入 openai 包
import openai
# 设置秘钥
openai.api_key = "sk-******"
# 定义会话函数
def get_completion(prompt, model="gpt-3.5-turbo"):
# 消息数据
messages = [{"role":"user", "content":prompt}]
# 执行对话函数并返回响应数据
response = openai.ChatCompletion.create(
model=model,
messages=messages,
temperature=0
)
# 返回对话内容
return response.choices[0].message["content"]
# 执行对话函数
res = get_completion("您好")
print(res)
通过运行上面的代码,您会获取类似对话结果 :
您好,有什么可以帮助您?
可以证明您的接口测试已经成功,如果有错误,您可以通过终端进行查看。