请需要帮助。
我的机器人在在线培训期间给出了正确答案,当我确认他要给出的答案后,它就可以工作了(使用自定义动作来回答)。但是,当我尝试通过自动对话与我的漫游器进行交互时,该方法不起作用。
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存储为一个插槽,以便以后使用
请帮忙吗?我也不知道该怎么办才是日志或异常等问题。
谢谢