如何在华为云上部署部署中文聊天机器人

guotiaotiao 2020-08-06

原文链接:

1.基于seq2seq的中文聊天机器人(一)https://blog.csdn.net/daniellibin/article/details/103290169

2.基于seq2seq的中文聊天机器人(二)https://blog.csdn.net/daniellibin/article/details/103290395

3.基于seq2seq的中文聊天机器人(三)https://blog.csdn.net/daniellibin/article/details/103290756

源代码地址:

https://github.com/daniellibin/seq2seq-chatbot

在原文第三部分作者将系统部署到阿里云上: ,http://47.100.77.54:8088/(服务关掉了)

我用华为云上部署了这个程序. 为啥选华为云, 因为华为云是免费使用30天的.  

如何在华为云上部署部署中文聊天机器人

 关于怎么上华为云, 申请免费的云耀服务器,  , 在这里不在赘述. 

简单说一下步骤, 只说最关键的步骤,  我就不上图了, 其中一些技巧, , 也不再这里赘述.

1. 安装Ubuntu系统, 也可以选CentOS

2. Ubantu系统上, 已经安装了python2 和 python3系统, 默认是python2系统, 需要切换到python3系统. 

3. 安装pip3 apt-get install pip3

4. 安装tensorflow apt-get install tensorflow

5. 安装apache2服务器

6. 使用FTPZilla将源文件上传到/var/www/html/目录下

7 访问X.X.X.X, 已经可以出现聊天界面了, 但是这个时候不能访问啊.

关键的时刻到了 :

1. cd /var/www/html

2. python Train.py 训练模型

3. python RestfulAPI.py, 运行服务器

4. vim /chatJs/chat.js 修改地址 127.0.0:8000 为你网站的地址

5. 回到华为云控制台, 增加入方向规则, 添加8000端口

这些都成功了, 你就可以返回浏览器, 轻松聊天了

相关推荐