Trainer

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

def train_horoscopebot4(data_json, config_file, model_dir): training_data = load_data(data_json) trainer = Trainer(config.load(config_file, “yaml”)) trainer.train(training_data) model_directory = trainer.persist(model_dir, fixed_model_name = ‘horoscopebot’)

train_horoscopebot4(‘./data/data.json’, ‘config.json’, ‘./models/nlu’)


TypeError Traceback (most recent call last) Cell In[18], line 1 ----> 1 train_horoscopebot4(‘./data/data.json’, ‘config.json’, ‘./models/nlu’)

Cell In[17], line 26, in train_horoscopebot4(data_json, config_file, model_dir) 24 def train_horoscopebot4(data_json, config_file, model_dir): 25 training_data = load_data(data_json) —> 26 trainer = Trainer(config.load(config_file, “yaml”)) 27 trainer.train(training_data) 28 model_directory = trainer.persist(model_dir, fixed_model_name = ‘horoscopebot’)

TypeError: load() takes from 0 to 1 positional arguments but 2 were given