首页 > Python > chatGPT交流能力和计算能力,chatGPT的python代码

chatGPT交流能力和计算能力,chatGPT的python代码

Python 2023-04-16
用chatGPT做了个聊天机器人,看看人工智能现在交流能力和计算能力吧,真是瑟瑟发抖啊。
先看看源代码,chatGPT-python版本,model是model="gpt-3.5-turbo"。
import openai
openai.organization = "****************"
openai.api_key = "****************"
print(openai.Model.list())
restart_sequence = "\nQ: "
messages1=[]
while True:
    prompt = input(restart_sequence)
    messages1.append(
        {"role": "user", "content": prompt},
    )
    response =openai.ChatCompletion.create(
        model="gpt-3.5-turbo",
        temperature=0,
        max_tokens=500,  # 这里限制的是回答的长度,你可以可以限制字数,如:写一个300字作文等。
        frequency_penalty=0,
        presence_penalty=0,
        messages=messages1
    )
    s = response["choices"][0]["message"]["content"]
    messages1.append(
        {"role": "assistant", "content": s},
    )
    if len(messages1)>=10:
        del(messages1[0])
    print(s)




与chatGPT3是不太一样的,前面有相关的文章,可以看看chatGPT3的python源代码。
《如何用Python调用ChatGPT,实现一个本地化聊天机器》

接下来,看看效果吧,碾压一年级小学生啊。



热门标签: EPSON打印机   fp3   字幕   https重定向   批量转换   下载   mysql   无网络