我使用对话框流创建了我的意图和实体,并将其与python一起使用。 我想在对话框流程控制台中添加一个具有yes / no问题按钮的功能。我已经通过wit.api和对话框探讨了flow.dialog流程比使用机智api更容易使用。我发现我们可以使用集成并实现但功能有限
答案 0 :(得分:0)
Dialogflow支持的平台各自提供不同的UI功能。例如,Google平台上的操作支持Suggestion Chips,您可以轻松地将其用于"是"或"不"建议的答案:
您可以在Dialogflow的UI中首先添加您想要支持的平台,在Intent屏幕的Response部分中执行此操作:
然后使用"添加消息内容"添加相关的响应类型;按钮,在这种情况下"建议芯片":
要处理每个答案,只需创建一个与其值匹配的后续意图。
答案 1 :(得分:0)
按钮类型丰富的消息被Google助理称为“建议筹码”,而被Facebook Messenger称为“快速答复”。
转到Dialogflow控制台,选择意图,然后向下滚动到“响应”。点击“ Google助手”以查看丰富支持消息列表。
选择“建议筹码”,然后输入是,其中没有选项。
如果您使用的是Webhook履行代码,则通过代码传递建议筹码的自定义有效载荷。
有关更多详细信息,请参阅https://www.kommunicate.io/blog/rich-message-button-response-dialogflow-chatbot/