首先是注册ChatGPT, 点此进入注册ChatGPT的视频教程
-
1、获取自己 ChatGPT 的 apikey 获取地址 登入后即可获取
-
2、一台VPS境外服务器(本次演示系统 Debian 10 64)
Vultr 购买地址,点此进入:按时计费,最低6$/月。
-
3、一个微信号(建议使用小号测试)
-
4、下载并安装FinalShell SSH工具
Windows版下载地址:点此下载
macOS版下载地址: 点此下载
安装 Node 环境
sudo apt update && sudo apt upgrade
curl -fsSL https://deb.nodesource.com/setup_18.x | sudo -E bash -
sudo apt-get install nodejs
安装git
命令
apt install git
克隆 Wechat-Chatgpt 项目点此进入项目地址
git clone https://github.com/fuergaosi233/wechat-chatgpt.git
进入Wechat-Chatgpt项目
cd wechat-chatgpt
切换到new-wechatgpt分支
git checkout new-wechatgpt
安装依赖
npm install
创建配置文件
cp config.yaml.example config.yaml
cp .env.example .env
修改配置文件:API = 就是你在openAI官网上生成的apikey
vi .env
.env内容如下:
CHAT_GPT_EMAIL=
CHAT_GPT_PASSWORD=
CHAT_GPT_RETRY_TIMES=
CHAT_PRIVATE_TRIGGER_KEYWORD=
OPENAI_PROXY=
NOPECHA_KEY=
CAPTCHA_TOKEN=
OPENAI_API_KEY=填写你的API_KEY
XShell保存退出指令:首先按ESC进入Command模式,然后输入“:wq”,回车就可以保存并退出了
修改模型
打开文件:
cd wechat-chatgpt
vi node_modules/chatgpt/build/index.js
找到73行,修改模型为:CHATGPT_MODEL="text-davinci-003"
text-davinci-003
npm run dev
nohup command
nohup chatgpt &</dev/null &
这样即使你断开VPS,机器人也会在后台运行。
具体的设置教程: