10分钟把ChatGPT部署成24小时微信机器人——牛逼!
1.首先你要租一个海外的服务器
2.部署机器人到服务器
1).登入我们的服务器,建立我们的虚环境
我们在服务器root目录下有2个文件夹chatgpt_wechat就是我们的源码,py_env的一个python3.8.3的虚环境.
比如我们这边安装了进去之后直接启动虚环境。
就可以看到我们现在的python是3.8.3版本。
2).进入我们的wx机器人项目目录
进入到我们源码目录,然后开始安装需要的几个包itchat,openai 和wechaty ,直接pip3 install 安装即可,或者用requirement.txt批量安装。按照好了之后,我们就可以开始启动我们的项目了。
一般部署服务器启动有2种方法,一种就是用nohup进行后台启动,一种就是用pm2工具启动。pm2工具非常强大,企业级的很多部署都是用的pm2,但是需要额外安装一些依赖包。这里小编用简单的nohup启动,只有一条命令即可。
nohup python3 "xxxx/app.py" & tail -f "xxx/nohup_log.out"
填入你的项目的app.py的路径以及输出的日志文件out的路径即可。完成上面的步骤之后就能成功启动项目了!你会看到一个巨大的二维码显示出来。
3).扫码启动我们的机器人项目
需要扫码,建议用一个自己的不常用的微信扫码,然后成功之后就会看到Login successfully as xxx .表示你已经成功。然后你在手机上可以咨询你的机器人了,一对一的单聊。
也可以部署在服务器上一多的群聊
THE END