Я создаю чат-бота, используя rasa. В файле train_online.py
есть ошибки.
Я перешел на последнюю версию rasa_nlu == 0.15.1, но все еще получаю ошибку.
from __future__ import absolute_import
from __future__ import division
from __future__ import print_function
from __future__ import unicode_literals
import logging
from rasa_core import utils, train
from rasa_core.training import online
from rasa_core.interpreter import NaturalLanguageInterpreter
logger = logging.getLogger(__name__)
def train_agent(interpreter):
return train.train_dialog_model(domain_file="horoscope_domain.yml",
stories_file="data/stories.md",
output_path="models/dialog",
nlu_model_path=interpreter,
endpoints="endpoints.yml",
max_history=2,
kwargs={"batch_size": 50,
"epochs": 200,
"max_training_samples": 300
})
if __name__ == '__main__':
utils.configure_colored_logging(loglevel="DEBUG")
nlu_model_path = "/home/zain/models/dialogue"
interpreter = NaturalLanguageInterpreter.create(nlu_model_path)
agent = train_agent(interpreter)
online.serve_agent(agent)
Это ошибка
"". Format (model_version, rasa_nlu. version )) rasa_nlu.model.UnsupportedModelError: Версия модели является старой для загрузки этим экземпляром Rasa NLU. Либо переобучите модель, либо используйте более старую версию. Версия модели: 0.0.0 Версия экземпляра: 0.15.0