chatgpt plus 用户通过api调用chat接口的代码

2023-04-04 00:00:00 代码 调用 接口

要使用 Python 调用 OpenAI API,您需要首先安装 OpenAI Python 客户端。您可以使用以下命令安装:

pip install openai

接下来,请确保您已经获得了 API 密钥。请将其存储在环境变量中,以便在下面的示例代码中使用。

export OPENAI_API_KEY="your_api_key_here"

以下是一个简单的 Python 代码示例,展示了如何使用 OpenAI API 调用 ChatGPT Plus:

import openai
import os

# 从环境变量中获取 API 密钥
api_key = os.getenv("OPENAI_API_KEY")

# 使用 API 密钥进行身份验证
openai.api_key = api_key

# 设置与 ChatGPT Plus 进行交互的消息
messages = [
    {"role": "system", "content": "You are a helpful assistant."},
    {"role": "user", "content": "Tell me a joke."},
]

# 调用 API
response = openai.ChatCompletion.create(
    model="gpt-4.5-turbo",
    messages=messages,
    max_tokens=50,
    n=1,
    stop=None,
    temperature=0.5,
)

# 解析并打印回复
chat_reply = response.choices[0].message["content"]
print(chat_reply)

将 "your_api_key_here" 替换为您的实际 API 密钥,并```
运行这段代码。这将调用 ChatGPT Plus,发送一条请求要求讲一个笑话,然后打印 ChatGPT Plus 的回复。

注意:使用的模型名称可能会随着时间推移而更改。请参考 OpenAI 官方文档以获取最新的模型名称。

相关文章