我有一个模拟客户服务的chatbot web应用程序,它接受输入并通过请求/响应和一些后端python文件显示输出。到目前为止,它正在工作一次为一个用户提供。现在,我希望它可以在多个用户同时与每个用户拥有他/她的聊天页面和cabot应用程序的情况下交谈。我发现我应该使用:从单个用户到多个用户Django应用程序
- Django多会话==>为每个用户创建一个会话。
- 子进程==>为每个用户会话创建一个chatbot应用程序。
这个问题我不知道怎么回事。所以,如果这些资源来举例说明如何实施它,那将是非常有用的。
PS:我在Django开发领域使用Django 10.1,Python3和new。
谢谢你,
谢谢大家的响应。基本上,我不需要登录或授权用户。我希望任何用户只需点击“开始聊天”按钮并聊天聊天机器人。因此,我应该按照您的建议使用会话框架。 – Eman
我可以问你说“chatbot states”是什么意思? – Eman
“chatbot states”指的是您需要存储的与特定对话相关的任何数据,以便chatbot可以运行 - 就像对话历史记录一样。 – whp