最好有一台云服务器(Linux本地部署也行)
(1)安装docker
安装docker依赖库
yum install -y yum-utils device-mapper-persistent-data lvm2
添加Docker CE的软件源信息
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
安装Docker
yum makecache fast
yum -y install docker-ce
启用docker服务
systemctl start docker
(2)安装并运行开源项目 wechatbot
docker run -itd --name wechatbot --restart=always \
-e APIKEY= \ #刚刚生成的 API key
-e AUTO_PASS=false \
-e SESSION_TIMEOUT=60s \ # 设置超时时间
-e MODEL=text-davinci-003 \ #选择模型的地方
-e MAX_TOKENS=512 \
-e TEMPREATURE=0.9 \
-e REPLY_PREFIX=ChatGPT: \
-e SESSION_CLEAR_TOKEN=下一个问题 \
docker.mirrors.sjtug.sjtu.edu.cn/qingshui869413421/wechatbot:latest
查看docker 运行情况
docker ps
运行docker WeChatbot
docker exec -it wechatbot bash
tail -f -n 50 /app/run.log
这里正常运行后会有一个二维码,建议拿小号扫码登录,登录后向其发送消息就会调用API给你答复了