В RASA возможно заполнение / использование нескольких форм в одном высказывании / одном боте пользователя - PullRequest
0 голосов
/ 18 апреля 2020

RASA: Возможно ли заполнение / использование нескольких форм в одном высказывании / одном боте пользователя в RASA?

Ответ: использовать слоты сброса

from rasa_sdk.events import AllSlotsReset
class ActionHelloWorld(Action):

     def name(self) -> Text:
            return "action_hello_world"

     def run(self, dispatcher: CollectingDispatcher,
             tracker: Tracker,
             domain: Dict[Text, Any]) -> List[Dict[Text, Any]]:

         dispatcher.utter_message("Hello World!")

         return [AllSlotsReset()]
...