首先是获取一个无影云电脑,我这个是在阿里白嫖的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回答问题
-------------------完-------------------