Как использовать dispatcher для отображения сообщения ботом в функции requested_slot формы в Rasa?

#chatbot #rasa-nlu #rasa #rasa-core

#чат-бот #rasa-nlu #rasa #rasa-ядро

Вопрос:

Я хочу показать сообщение ботом для того, что мы обычно используем dispatcher.utter_message() , но как я могу использовать в функции requested_slot формы?

 def required_slots(tracker: Tracker) -> List[Text]:
    //some_code
    dispatcher.utter_message("any text")
    //return [requested_slot]
  

Ответ №1:

Добавьте в доменный файл utter_ask_[имя слота]: бот будет выдавать это сообщение всякий раз, когда запрошенный слот отсутствует