机器人没有使用rasa回复

时间:2018-11-22 14:30:31

标签: rasa-nlu rasa-core

请需要帮助。

我的机器人在在线培训期间给出了正确答案,当我确认他要给出的答案后,它就可以工作了(使用自定义动作来回答)。但是,当我尝试通过自动对话与我的漫游器进行交互时,该方法不起作用。

sénarion就像:

用户:Bonjour

Bot:Bonjourécrivezvotreproblème

用户:问题出现时间:bla

机器人没什么

此sénario是在尝试运行bot时。 但是在此之前,当使用在线培训时,机器人会通过自定义操作正确响应。

在我的故事文件中,我有类似的东西:

## Generated Story -960033508281559891
bonjour
    - utter_bonjour
confirmer
    - utter_etape1
problème_site
    - SendIntent_probleme_site
    - utter_problème_site

因此,根据我的故事文件,该机器人应该执行动作SendIntent_probleme_site。该操作的类为:

class SendIntent_probleme_site(Action): 
    def name(self): 
        return ‘SendIntent_probleme_site’ 
    def run(self, dispatcher, tracker, domain): 
        message = tracker.latest_message.text  
        return [SlotSet(‘intent_probleme_site’, message)]

我这样做是为了将intent_probleme存储为一个插槽,以便以后使用

请帮忙吗?我也不知道该怎么办才是日志或异常等问题。

谢谢

0 个答案:

没有答案