如何使用gpt接口进行对话
设置key
首先在项目同级目录下创建文件.env
。
OPENAI_API_KEY="sk-......"
单轮对话
from openai import OpenAI
from dotenv import load_dotenv
import os
client = OpenAI(
# Defaults to os.environ.get("OPENAI_API_KEY"),这是官方给的,但是我的不管用,所以加上下一行代码,主动检索.env中的key
load_dotenv()
)
chat_completion = client.chat.completions.create(
model="gpt-4o-mini",
messages=[{"role": "user", "content": "Hello world"}]
)
bot_reply = chat_completion.choices[0].message.content
print(chat_completion,"\n") //兄弟你好香,让我看看你的chat_completion是什么东西.
print(bot_reply) //直接回答
多伦对话
from openai import OpenAI