【问题标题】:rasa_core.exceptions.UnsupportedDialogueModelError: Model version: 0.0.0 Instance version: 0.12.3 Minimal compatible version: 0.12.0rasa_core.exceptions.UnsupportedDialogueModelError:模型版本:0.0.0 实例版本:0.12.3 最低兼容版本:0.12.0
【发布时间】:2019-01-21 17:20:42
【问题描述】:

我为运行 Rasa Core 编写了以下命令。

>python -m rasa_core.run -d framework/models/dialogue -u framework/models/nlu/default/model_20190121-131223 --endpoints framework/endpoints.yml

运行此命令会产生以下错误。

rasa_core.exceptions.UnsupportedDialogueModelError:模型版本太旧,无法由此 Rasa Core 实例加载。重新训练模型,或使用旧版本运行。模型版本:0.0.0 实例版本:0.12.3 最小兼容版本:0.12.0

Rasa 核心版本:0.12.3

Rasa NLU 版本:0.13.8

Python 3.6.5

endpoints.yml 文件的内容

action_endpoint:
    url: "http://localhost:5055/webhook/"

由于我的模型版本显示为 0.0.0,我需要重新训练它吗?如果是这样,那么如何用更高版本重新训练它?

【问题讨论】:

  • 你能检查训练好的Core模型的目录是否包含policy_metadata.json,并检查条目rasa_core的值是什么?

标签: python rasa-nlu rasa-core


【解决方案1】:

python -m rasa_nlu.train -c nlu_model_config.yml --fixed_model_name 当前 --data ./data/nlu.md --path models/ --project nlu

【讨论】:

  • nlu_model_config.yml 文件包含什么?
  • 问题中的错误是 Rasa Core 错误,因此与 Rasa NLU 无关。
猜你喜欢
  • 2021-06-14
  • 2018-12-27
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-08-19
  • 2019-08-27
  • 2011-06-15
相关资源
最近更新 更多