【问题标题】:maintain aws lex chat communication on all pages of website在网站的所有页面上维护 aws lex 聊天通信
【发布时间】:2018-12-27 14:32:50
【问题描述】:

我使用 AWS lex 和 Lambda 创建了一个聊天机器人。机器人按预期工作。我已将插槽数据存储到 sessionAttributes 中。我面临的问题是当我从我的网站与机器人通信时,如果我打开我网站的另一个标签,它不会显示在旧标签中发生的先前聊天(这里两个标签都是打开的)。

在每个新标签上聊天都从头开始。

要求是从上一个选项卡中的位置继续。

我在这里错过任何流程吗?我已经浏览了 AWS 文档,但没有得到任何清晰的图片来做同样的事情。任何相同的例子都会有所帮助。

【问题讨论】:

    标签: python amazon-web-services aws-lambda chatbot amazon-lex


    【解决方案1】:

    您需要将聊天内容存储到您自己的某个数据库中。在页面加载时,您需要获取当前会话或当前用户的聊天(根据您的要求)。
    这样,即使用户刷新页面或打开新标签,他也将能够看到他已经与聊天机器人进行的聊天。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-10-31
      • 1970-01-01
      • 2012-05-24
      • 1970-01-01
      • 2018-06-06
      • 1970-01-01
      相关资源
      最近更新 更多