我正在使用rasa核心版本0.10.4
在流程结束时,我想添加action_restart(默认操作),以便在结束时开始新的对话。
故事就像:
## Story_help_gnh
* button_option{"option_type":"gifts and hospitality"}
- utter_help_gnh
> gifts_and_hospitality
## Story_gnh_ethics_counsellor
> gifts_and_hospitality
* ethics_counsellor
- utter_gnh_ethics_counsellor
- action_restart
对我来说,action_restart在0.10.4版本中不起作用。我尝试使用0.11.12版本,它正在工作。
我无法将代码从0.10.4版本迁移到0.11.12版本。
有人可以帮助我吗?
答案 0 :(得分:0)
我刚尝试使用Rasa Core版本0.10.4
,而action_restart
为我工作。
我的故事:
## Story1
* greet
- utter_hello
- action_restart
我的域文件:
intents:
- greet
actions:
- utter_hello
templates:
utter_hello:
- text: "Hi"
utter_restart:
- text: "I just restarted"
如果然后与机器人对话:
因此0.10.4
有一个action_restart
,您可以简单地将其作为action_restart
添加到您的域文件中。如果您定义模板utter_restart
,则还可以向重启中添加一些自定义文本。
通常,我建议切换到最新版本的Rasa Core。从0.10.x
到0.11
的步骤有点麻烦,因为进行了一些体系结构更改,但带来了大量新功能。在0.11
之后,它们也没有或只有很少的重大更改。