我们只要自己申请个OpenAI KEY,通过python,10几行代码,就能在本地运行ChatGPT,不用搭建任何服务器。
1、下载安装python
- 去python官网下载对应系统的安装文件。【Python下载】
- 双击开始安装python,注意要把“to PATH”选项打勾,安装完成后运行CMD-python –version命令查看是否安装成功,如有显示python的版本号就说明安装成功了。
2、申请API Key
先去openai网站注册一个账号,然后登陆选择API,生成自己的API Key,复制保存下来备用
3、设置一个Windows系统环境变量
打开设置-系统-高级系统设置-环境变量-系统变量-新建一个变量
变量名:OPENAI_API_KEY 注意:一定要大写和下划线,不能搞错。
变量值:就是前面保存的API Key
5,添加代码。
可以用系统的文本编辑器,把下面代码复制到文本编辑器,然后另存为.py的python文件即可
from openai import OpenAI client = OpenAI() messages = [] system_message = input("What type of chatbot you want me to be?") messages.append({"role":"system","content":system_message}) print("Alright! I am ready to be your friendly chatbot" + "\n" + "You can now type your messages.") message = input("") messages.append({"role":"user","content": message}) response=client.chat.completions.create( model="gpt-3.5-turbo", messages=messages ) print(response.choices[0].message)
5、运行代码
运行CMD命令-输入“python 文件名.py”运行文件即可