首先是获取一个无影云电脑,我这个是在阿里白嫖的3个月800小时免费使用的时限。并运行了ubuntu 22.04系统。本次部署的是https://github.com/zhayujie/chatgpt-on-wechat 项目。你也可以通过其官方文档查看具体部署的流程(内含docker一键部署)。

为了方便自定义胚子,我没有选择docker。你可以使用任何ubuntu系统的服务器复现我的下述操作。

由于无影云默认没有root登录,所以命令前记得加sudo,

sudo apt install git #安装git

git获取项目文件,进入该目录。

git clone https://github.com/zhayujie/chatgpt-on-wechat cd chatgpt-on-wechat/

再ls 看下文件夹内容,确认无误开始安装依赖。

官方教程中给的源不适合国内下载,所以建议大家跟我一样-i指定镜像源。

pip3 install -r requirements.txt -i https://pypi.tuna.tsinghua.edu.cn/simple

pip3 install -r requirements-optional.txt 可选依赖,语音、tool插件等功能需要

依赖安装完成后,根据你自己的需要调整config.json配置文件,git下来的文件中有模板文件config-template.json,可以直接cp复制后修改。

具体的可配置选项有哪些,可参考:https://github.com/zhayujie/chatgpt-on-wechat/blob/master/config.py#L9

配置完成后,使用nohup保证后台运行,

会生成一个二维码,扫码确认登陆后,只要你的文件配置没有出问题即可运行。

可以看到,机器人已经能够根据给出的提示词和预先设定的system prompt回答问题

-------------------完-------------------