【发布时间】:2017-04-19 18:35:37
【问题描述】:
我在网络派系分片主机上有一个 django 聊天机器人应用程序。这个想法是:聊天机器人应用程序模拟客户服务与客户聊天。
基本上,对话将通过 API 使用 GET 和 POST 进行交换,它首先 POST 输入,然后 GET 调用 python 文件从数据库中选择输入并处理它,然后使用检索到的输出更新数据库。最后GET 用于获取输出并显示它。
到目前为止,它一次只为一个用户工作,我现在正在考虑的是我希望它同时与多个客户聊天以隔离每个用户。
我是否必须仅将 Redis 用于聊天部分,如果是,我如何将它合并到我的项目中?还有其他解决方案吗?
我已经使用:
python3: 用于聊天机器人代码。
Django: 用于网站。
Mysql: 用于数据库,保存聊天机器人的知识,例如包含输入数量和对应输出的表格。
谢谢你,
【问题讨论】: