spancer / chatbot

https://pan.baidu.com/s/1jagzKBGAChKkt3cF_ajSlw 提取码: st5f 复制这段内容后打开百度网盘手机App,操作更方便哦

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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训练出的语言模型放入文件夹。

我们的模型: 链接:https://pan.baidu.com/s/1YEiC_oI3jlAPbSWqIaHHyw 提取码:ca6g

python -m venv venv

source venv/bin/activate

pip install -r requirements.txt

sh run.sh

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

配置参考

项目地址

https://github.com/lzbcs/wxChatBot

About

https://pan.baidu.com/s/1jagzKBGAChKkt3cF_ajSlw 提取码: st5f 复制这段内容后打开百度网盘手机App,操作更方便哦


Languages

Language:Python 99.4%Language:Shell 0.6%