【问题标题】:Setting Dialogflow Context using Actions Sdk使用 Actions Sdk 设置 Dialogflow 上下文
【发布时间】:2019-09-23 15:08:00
【问题描述】:

我目前遇到了与 Google 的用户存储对象有关的问题。这曾经可以正常工作,但最近由于用户存储没有超过第一个意图,不同的操作和环境已经停止工作。在调查这个问题时,我遇到了 stackoverflow post。当您遇到此类问题时,建议您从 Dialogflow SDK 更改为 actionsOnGoogle SDK。

我尝试过这样做,但是当我更改为操作 SDK 时,我无法再与对话流上下文代码进行交互。

更改为 actionSDK 是否会改变用户存储的工作方式,如果是,是否可以迁移到 actionsSDK 并继续使用对话流上下文?

【问题讨论】:

    标签: dialogflow-es actions-on-google


    【解决方案1】:

    是的,您当然可以在 SDK 操作中管理对话的“上下文”,但不,它不是“就像”DialogFlow。看一下对话对象的“data”和“userStorage”成员。前者用于跨单个对话的轮次存储数据。后者用于在与您的 Action 的对话中保存数据。

    【讨论】:

    • 感谢您的回复,您的回答可以让我保存对话的关键信息,但它不允许我控制 Dialogflow 上下文。我已经澄清了我的问题。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-12-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多