训练我的聊天机器人模型时,Python RASA出错

时间:2020-08-08 03:49:11

标签: python python-3.x rasa

训练我的Rasa模型时收到错误消息。我的版本是Python 3.7.8

代码:

from rasa_nlu.training_data import load_data
from rasa_nlu.config import RasaNLUConfig
from rasa_nlu import config
from rasa_nlu.model import Trainer

def train_nlu(data, config, model_dir):
    training_data = load_data(data)
    trainer = Trainer(RasaNLUConfig(config))
    trainer.train(training_data)
    model_directory = trainer.persist(model_dir, fixed_model_name='weathernlu')
    
if __name__ == '__main__':
    train_nlu('C:/Users/loginname/Desktop/2020/chatbot/data/data.json', 'config_spacy.json', './models/nlu')

命令提示符下的错误消息:

C:\Users\loginname\Desktop\2020\chatbot>python nlu_model.py
Traceback (most recent call last):
  File "nlu_model.py", line 2, in <module>
    from rasa_nlu.config import RasaNLUConfig
ImportError: cannot import name 'RasaNLUConfig' from 'rasa_nlu.config' (C:\Users\loginname\AppData\Local\Programs\Python\Python37\lib\site-packages\rasa_nlu\config.py)

有人可以帮我吗?我对此进行了3天的研究,但找不到解决方法。

0 个答案:

没有答案