对话机器人 Rasa (三):基于规则添加一个意图对应的回复

💡 原文中文,约900字,阅读约需3分钟。
📝

内容提要

使用 Rasa rules.yml 是指定回复内容的最简单方式,需要编辑 nlu.yml、domain.yml 和 rules.yml 三个文件。以回复用户的夸奖为例,需要在 nlu.yml 中添加意图,编辑 domain.yml 中的返回内容模板,以及在 rules.yml 中添加匹配规则。训练后,可以在 rasa shell 中进行中文对话测试。

🎯

关键要点

  • 使用 Rasa rules.yml 是指定回复内容的最简单方式。
  • 添加一个意图对应的回复需要编辑 nlu.yml、domain.yml 和 rules.yml 三个文件。
  • 在 nlu.yml 中添加意图,例如 'praise',并提供示例。
  • 在 domain.yml 中编辑返回的内容模板,确保添加相应的意图。
  • 在 rules.yml 中添加匹配规则,将意图与回复关联。
  • 训练模型后,可以在 rasa shell 中进行中文对话测试。
➡️

继续阅读