一、登陆OpenAI官网登录你的账号,获取API key

官网:www.openai.com

二、Wechat-Chatgpt项目

https://github.com/AutumnWhj/ChatGPT-wechat-bot

三、开始配置服务器

安装Node环境

1
2
3
4
5
sudo apt update && sudo apt upgrade

curl -fsSL https://deb.nodesource.com/setup_18.x | sudo -E bash -

sudo apt-get install nodejs

克隆项目

1
git clone https://github.com/AutumnWhj/ChatGPT-wechat-bot

安装依赖并创建配置文件

1
2
3
4
5
6
# 进去ChatGPT-wechat-bot目录
cd ChatGPT-wechat-bot

# 安装依赖
npm install

修改配置文件

/src/config.ts内容如下:

1
nano /src/config.ts
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
export default {
// 填入你的OPENAI_API_KEY
OPENAI_API_KEY: '',
// 设置获取消息的重试次数
retryTimes: 3,
// 在群组中设置唤醒微信机器人的关键词
groupKey: '小艾',
// 在私聊中设置唤醒微信机器人的关键词
privateKey: '',
// 重置上下文的关键词,如可设置为reset
resetKey: 'reset',
// 开启会后收到ChatGPT的自动回复
autoReply: true,
// 根据正则匹配是否自动通过好友验证
friendShipRule: /chatgpt|chat/,
// 是否在群聊中按照回复的格式进行回复
groupReplyMode: true,
// 是否在私聊中按照回复的格式进行回复
privateReplyMode: false,
};

填入你的OPENAI_API填入OPENAI_API_KEY

启动服务并扫码登录

1
npm run dev

image-20230215103143231