强制用户在 Rasa Chatbot 中输入确认或拒绝文本意图

Force user to enter affirm or deny text intent in Rasa Chatbot

我有一个故事,我希望用户输入确认或拒绝意图,如果没有,例如,重复相同的先前机器人消息并仅当用户输入确认类型的意图时才继续下一步或拒绝。

没有按钮怎么办? 请尽快。

如下我的主要路径故事:

checking_coronavirus_path1
-wichCheckCoronavirus
utter_ask_fievre
-确认或拒绝
action_save_intent_and_user_message
utter_ask_cough
-确认或拒绝
action_save_intent_and_user_message
utter_ask_fatigue
-确认或拒绝

最好的方法是使用表单。你可以找到the Rasa 1.0 documentation here; “outdoor_seating”插槽设置了一个 yes/no 问题,因此您可以将其用作示例。