2023年3月4日星期六

利用GPT-3.5-TURBO自建聊天机器人ChatBot!!!

 



前期准备:

1. gmail账号

2. openAI账号

3. google colab

4. 官方API基于GPT-3.5-turbo模型


操作步骤:

1. 进入Google Colab,选择“新建笔记本”













2. 输入命令安装openAI相关的包

!pip install -q openai




3. 导入openAI

import openai





4. 去自己的openAI账户下,创建一个API Key,并复制,然后再将自己的api key作为变量给到openAI


















openai.api_key='你的api key'



5. 复制粘贴代码,并运行


# 赋予角色:这里的系统就是chatGPT

# content中是对chatGPT的定义,这里是一个充满知识且对我们很有帮助的助手的角色

messages = [

    {"role": "system", "content": "You are a knowledgable and helpful assistant."},

]


#下面的模型在官方文档中也可以找到,下面的user指的是我们

gpt-3.5-turbo是我们使用的模型

# 对话模型:

while True:

    message = input("User : ")

    if message:

        messages.append(

            {"role": "user", "content": message},

        )

        chat = openai.ChatCompletion.create(

            model="gpt-3.5-turbo", messages=messages

        )

    

    reply = chat.choices[0].message.content

    print(f"ChatGPT: {reply}")

    messages.append({"role": "assistant", "content": reply})


6.注意事项


$0.002/1000 token, 比现有的模型便宜10倍, 对标Davinci模型

1000 token 相当于750个英文单词




没有评论:

发表评论