一、登陆OpenAI官网登录你的账号,获取API key
官网:www.openai.com
二、Wechat-Chatgpt项目
https://github.com/AutumnWhj/ChatGPT-wechat-bot
三、开始配置服务器
安装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 clone https://github.com/AutumnWhj/ChatGPT-wechat-bot
安装依赖并创建配置文件
# 进去ChatGPT-wechat-bot目录
cd ChatGPT-wechat-bot
# 安装依赖
npm install
修改配置文件
/src/config.ts内容如下:
nano /src/config.ts
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
启动服务并扫码登录
npm run dev