Select dialogflow 中建议的多个选项
Select multiple options from suggestion in dialogflow
我正在使用 dialogflow 构建一个聊天机器人,我希望用户能够 select 来自建议的多个响应。
是否有任何方法可以使用 dialogflow fulfillment 或其他方法来完成它?还是有其他替代方案来实现这个?
Suggestion Chips 旨在作为提示或引导对话的方式。
根据您的用例,您可以通过不同的选项引导您的用户。例如,如果他们正在选择一件衬衫,您可以先询问颜色,然后询问尺寸——将不同的选项分成较小的子集。一个不同的option/example是选择音乐风格(可以选择一个或几个选项)可以让他们告诉你他们喜欢的音乐风格(同时提供5个建议筹码)然后在你的回复中你确认风格并允许他们添加更多(同时提供 4 个音乐风格建议芯片和另一个 "All done")---我想我也会使用这个设计来实现他们喜欢的音乐的排名。
我遇到了同样的问题,我发现我们不能 select 多个建议筹码。
但是如果你想 select 一个用户的多个项目,那么你可以在操作中使用 "IS LIST" 选项和参数.
假设您有一个实体 "fruits" 具有值 {apple,橘子、芒果等}
机器人:你想吃什么
用户:我想要苹果和芒果
为此添加训练短语 "I would like to have apple and orange"
并在操作和参数中 select "IS LIST" 针对 "fruits"实体
我正在使用 dialogflow 构建一个聊天机器人,我希望用户能够 select 来自建议的多个响应。
是否有任何方法可以使用 dialogflow fulfillment 或其他方法来完成它?还是有其他替代方案来实现这个?
Suggestion Chips 旨在作为提示或引导对话的方式。
根据您的用例,您可以通过不同的选项引导您的用户。例如,如果他们正在选择一件衬衫,您可以先询问颜色,然后询问尺寸——将不同的选项分成较小的子集。一个不同的option/example是选择音乐风格(可以选择一个或几个选项)可以让他们告诉你他们喜欢的音乐风格(同时提供5个建议筹码)然后在你的回复中你确认风格并允许他们添加更多(同时提供 4 个音乐风格建议芯片和另一个 "All done")---我想我也会使用这个设计来实现他们喜欢的音乐的排名。
我遇到了同样的问题,我发现我们不能 select 多个建议筹码。 但是如果你想 select 一个用户的多个项目,那么你可以在操作中使用 "IS LIST" 选项和参数.
假设您有一个实体 "fruits" 具有值 {apple,橘子、芒果等}
机器人:你想吃什么
用户:我想要苹果和芒果
为此添加训练短语 "I would like to have apple and orange"
并在操作和参数中 select "IS LIST" 针对 "fruits"实体