【问题标题】:Rasa NLU model to oldRasa NLU model to old
【发布时间】:2019-08-15 22:05:08
【问题描述】:
我有问题。我正在尝试将我的模型与 Rasa 核心一起使用,但它给了我这个错误:
rasa_nlu.model.UnsupportedModelError: 模型版本太旧
由这个 Rasa NLU 实例加载。要么重新训练模型,要么运行
与旧版本。模型版本:0.14.6 实例版本:0.15.1
有人知道我需要使用哪个版本以及如何安装该版本吗?
【问题讨论】:
标签:
python
anaconda
rasa-nlu
rasa-core
【解决方案1】:
我相信你已经在之前版本的 Rasa NLU 上训练了这个模型,并将 Rasa NLU 更新到了新版本(Rasa NLU 是 Rasa Core 的依赖项,因此在 requirenments.txt 文件中进行了更改)。
如果是这种情况,有两种方法可以解决:
- 推荐的解决方案。如果您有数据和参数,请使用当前依赖项(您现在正在运行的依赖项)再次训练您的 NLU 模型。所以你有一个与你当前版本的 Rasa 兼容的新模型
- 如果您没有数据或由于某种原因无法重新训练模型,则将 Rasa NLU 降级到版本 0.14.6。我不确定您当前的 Rasa 核心是否与 NLU 0.14.6 兼容,因此如果您发现错误,您可能还需要降级 Rasa 核心。
祝你好运!