【发布时间】:2019-04-25 17:46:05
【问题描述】:
在 Dialogflow 中,我的意图有两个 input contexts。我希望在存在context 时触发意图。但目前,intent 只有在contexts 都存在时才会触发。我该怎么办?
【问题讨论】:
-
您可以定义一个上下文并将其添加到您想要触发意图的所有可能场景的输出上下文中?
标签: google-cloud-platform dialogflow-es
在 Dialogflow 中,我的意图有两个 input contexts。我希望在存在context 时触发意图。但目前,intent 只有在contexts 都存在时才会触发。我该怎么办?
【问题讨论】:
标签: google-cloud-platform dialogflow-es
我认为 Biswadip 是正确的。如果您有两个输出上下文,例如与特定意图相关的 phone_entered 和 email_entered。然后创建一个混合上下文 phone_or_email_entered 并将其作为输出上下文添加到上述意图(您不需要删除原始输出上下文,即 email_entered 或 phone_entered )。
现在您可以将混合上下文作为输入上下文添加到您希望在输入电话或电子邮件的情况下触发的意图。
【讨论】: