首页 > 解决方案 > 如何使用调度程序在 Rasa 表单的 request_slot 函数中通过机器人显示消息?

问题描述

我想通过 bot 显示我们通常使用的消息dispatcher.utter_message(),但是如何在表单的 requested_slot 函数中使用?

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

标签: chatbotrasa-nlurasarasa-core

解决方案


添加域文件 utter_ask_[slotname]:每当请求的插槽丢失时,机器人都会提示此消息


推荐阅读