我想通过以下方式使用DialogFlow创建对话框:
说,我有以下实体:
Entity loginType
facebook
google
以下意图:
Intent:
Training: I want to sign in using facebook
Output: Okay, I'm remebering that you want sign in using $loginType
Output Context: $loginType
接下来,我想使用输入上下文“ facebook”创建一个Intent,以便对话框全部涉及通过facebook登录。 意思是:
Intent:
Input Context: facebook
Training: I see an error while logging in.
Output: ...
但是我看不到在Intent期间基于参数/实体设置输出的方法。这可能吗?
谢谢!
答案 0 :(得分:1)
很好的问题,以及上下文的广泛应用。
您无法直接通过Intent编辑器执行此操作,但是您可以 使用实现来执行此操作。在您的Webhook中,可以获取loginType
的参数,然后使用该名称创建输出上下文。