无法在RASA聊天机器人中获取话语响应

2024-04-28 12:32:36 发布

您现在位置:Python中文网/ 问答频道 /正文

我在RASA chatbot框架中的发言无法得到与主题相关的任何回应

当我进入时:

“电晕状态是什么” Bot仅发送以下响应。 对不起,我没听懂,你能重新措辞你的问题吗

对于其他话语来说,它工作得很好

以下是nlu.md文件的内容

意图:询问您的状态

  • 什么是电晕状态
  • corna的地位如何
  • 科罗纳在这里的情况如何
  • 提供电晕的当前状态
  • 【印度】(科罗纳国家)科罗纳的【总科罗纳案例】(科罗纳数量)是多少
  • 这个国家有多少[科罗纳](科罗纳号码)

下面是stories.md文件的内容:

互动故事29

  • 问候
    • 打招呼
  • 询问你的身份
    • 电晕状态表
    • 表格{“名称”:“电晕状态表格”}
    • 插槽{“电晕编号”:“电晕”,“电晕编号”:“空”}
    • 表格{“名称”:null}
    • 绝对反馈
  • 科罗纳
    • 完全的回答
  • 谢谢
    • 再见

互动故事30

  • 问候
    • 打招呼
  • 询问你的身份
    • 电晕状态表
    • 表格{“名称”:“电晕状态表格”}
    • 插槽{“电晕编号”:“电晕”,“电晕编号”:“空”}
    • 表格{“名称”:null}
  • 谢谢
    • 再见

互动故事

  • 问候
    • 打招呼
  • 询问你的身份
    • 电晕状态表
    • 表格{“名称”:“电晕状态表格”}
    • 插槽{“电晕编号”:“电晕”,“电晕编号”:“空”}
    • 表格{“名称”:null}
    • 绝对反馈

下面是domain.yml文件的内容:


- utter_coronaaffirm_response
- utter_ask_corona_number

intents:
- ask_coronastatus

entities:
- corona_number
- corona_country

responses:
  utter_coronaaffirm_response:
  - text: "Great ,you got the corona status now!"
  utter_coronafeedback:
  - text: "Was i able to provide Corona status?"


slots:
  corona_country:
    type: text
  corona_number:
    type: unfeaturized  

forms:
  - corona_status_form```






Tags: 文件名称内容状态身份null编号表格
1条回答
网友
1楼 · 发布于 2024-04-28 12:32:36

很少报告与操作文件中的插槽mismtach相关的错误。我更正了它们并重新启动了服务器。nul.md、stories.md和domain.yml文件内容正确

现在可以了

相关问题 更多 >