- 在线AI医生项目
-
操作系统
- Centos 8.3
-
项目使用的主要框架
-
pytorch 1.8.1
-
flask 2.0.1
-
neo4j
-
Redis
-
Gunicorn服务组件
-
werobot微信公众号服务组件
-
-
把data文件夹拷贝到主文件夹当中。
开启Redis数据库,用于缓存从微信公众号接收而来的信息。
[root@localhost Michiru]# redis-server[root@localhost Michiru]# neo4j start开启主服务,用于接收微信公众号的信息。
进入到main_server文件夹, 开启服务。
(pytorch) [Michiru@localhost data]$ cd data/doctor_online/main_server
(pytorch) [Michiru@localhost data]$ gunicorn -w 1 -b 0.0.0.0:5000 app:app开启判断前后句子是否关联的服务,使用huggingface的bert-base-chinese模型来完成
进入到bert_serve文件夹,开启服务。
(pytorch) [Michiru@localhost data]$ cd data/doctor_online/bert_serve
(pytorch) [Michiru@localhost data]$ gunicorn -w 1 -b 0.0.0.0:5001 app:app进入到main_server文件夹, 运行test.py文件。
(pytorch) [Michiru@localhost data]$ cd data/doctor_online/main_server
(pytorch) [Michiru@localhost data]$ python test.py进入微信公众号https://mp.weixin.qq.com,进行应用的绑定。
服务器地址(URL)可以改为自己的服务器。如果本地部署则填写Ngrok内网穿刺映射的域名即可,映射入口在wr.py文件中进行修改。

