/wxChatBot

微信公众号,心理相关聊天机器人,国科大2021秋季学期软件工程大作业

Primary LanguagePython

wxChatBot

微信公众号,心理健康相关聊天机器人,国科大2021秋季学期软件工程大作业

简易部署

1.环境

  • 带有公网ip的云服务器,安装好nginx
  • 申请好的微信公众号 url是服务器的ip地址 token自定义,相当于密码 在这里插入图片描述

2.在服务器上配置nginx端口转发

sudo vim /etc/nginx/sites-available/default

在server标签里加入下面的内容(注意url规则与上面微信公众平台匹配)

location /weixin {
         proxy_pass http://127.0.0.1:8000;
}

3.克隆代码运行

git clone git@github.com:lzbcs/wxChatBot.git

cd wxChatBot

在根目录下新建文件夹"gpt2model",把pytorch训练出的语言模型放入文件夹。

python -m venv venv

source venv/bin/activate

pip install -r requirements.txt

sh run.sh

4.可以进一步使用supervisor管理gunicorn的守护进程

配置参考

项目地址

https://github.com/lzbcs/wxChatBot