以下是一个使用Python调用chatgpt的代码示例:

import openai
import re

# 填写OpenAI API key
openai.api_key = "YOUR_API_KEY"

# 定义聊天函数
def chat(prompt):
    # 调用OpenAI的chat模型
    response = openai.Completion.create(
        engine="davinci",
        prompt=prompt,
        temperature=0.6,
        max_tokens=1500,
        top_p=1,
        frequency_penalty=0,
        presence_penalty=0
    )
    # 获取聊天回复
    message = response.choices[0].text
    # 去除多余的空格和换行符
    message = re.sub('[\n]+', '\n', message).strip()
    return message

# 测试聊天函数
prompt = "你好"
while True:
    print("你:", prompt)
    response = chat(prompt)
    print("ChatGPT:", response)
    prompt = input("你:")

注意,在上面的代码中,您需要将YOUR_API_KEY替换为您自己的OpenAI API密钥。此外,还需要安装openai模块。您可以使用以下命令进行安装:

pip install openai

运行代码后,您可以开始与ChatGPT进行交互。在提示符下输入您的消息,ChatGPT将回复您的消息。您可以通过输入“退出”来终止聊天。

写一个用python调用chatgpt的代码

原文地址: https://www.cveoy.top/t/topic/blpl 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录