2

チャットボット プロジェクトに Rasa を使用しています。以前は問題なく動作していましたが、現在は別のマシン (Python 3.6 を使用する Ubuntu) で実行する必要があり、奇妙なエラーが発生します。

これが私のインストールコマンドです:

pip3 install rasa_nlu
pip3 install rasa_nlu[spacy]
pip3 install -U spacy
python3 -m spacy download fr
pip3 install rasa_core

次に、rasa-nlu をトレーニングしました。

python3 -m rasa_nlu.train -d data/intents.md -c config.yml

サーバーは次のコマンドで実行されます。

python3 -m rasa_nlu.server --path models/nlu -c config.yml

私は rasa-core を訓練しました:

python3 -m rasa_core.train -s data/stories.md -d domain.yml -o models/dialogue --epochs 300

しかし、このコマンドでコアサーバーを実行しようとしたとき:

python3 -m rasa_core.server -d models/dialogue -u models/nlu/default/myproject -o out.log

このエラーが発生しました:

Failed to load any agent model.
Running Rasa Core server with out loaded model now.
The model version is to old to be loaded by this Rasa NLU instance.
Either retrain the model, or run with an older version.
Model version: 0.11.3
Instance version: 0.12.3

に変更"rasa_nlu_version""0.12.3"ましたmodels/nlu/default/myproject/metadata.json

今、私はこのエラーが発生します:

Failed to load any agent model.
Running Rasa Core server with out loaded model now.
'str' objet has no attribute 'get'

誰かがこれをデバッグするのを手伝ってくれますか? ありがとう。

4

1 に答える 1