Hello community, I upgraded Rasa from version 2.2.10 to version 3.2.5. I have a custom importer that works with Rasa version 2, I made the changes mentioned in the Rasa migration-guide web page to my importer, but when I tried to train Rasa I got an error with following message. Any guidance here would be greatly appreciated.
Traceback (most recent call last):
File “C:…\lib\runpy.py”, line 193, in _run_module_as_main “main”, mod_spec)
File “C:…\lib\runpy.py”, line 85, in _run_code exec(code, run_globals)
File “C:…\Scripts\rasa.exe_main_.py”, line 7, in
File “C:…\lib\site-packages\rasa_main_.py”, line 110, in main cmdline_arguments.func(cmdline_arguments)
File “C:…\lib\site-packages\rasa\cli\train.py”, line 62, in train_parser.set_defaults(func=lambda args: run_training(args, can_exit=True))
File “C:…\lib\site-packages\rasa\cli\train.py”, line 106, in run_training finetuning_epoch_fraction=args.epoch_fraction,
File “C:…\lib\site-packages\rasa\api.py”, line 117, in train finetuning_epoch_fraction=finetuning_epoch_fraction,
File “C:…\lib\site-packages\rasa\model_training.py”, line 118, in train config, domain, training_files
File “C:…\lib\site-packages\rasa\shared\importers\importer.py”, line 105, in load_from_config config, config_path, domain_path, training_data_paths
File “C:…\lib\site-packages\rasa\shared\importers\importer.py”, line 160, in load_from_dict for importer in importers
File “C:…\lib\site-packages\rasa\shared\importers\importer.py”, line 160, in for importer in importers
File “C:…\lib\site-packages\rasa\shared\importers\importer.py”, line 199, in _importer_from_dict
config_path, domain_path, training_data_paths, **constructor_arguments
TypeError: Can’t instantiate abstract class MyImporter with abstract methods get_config_file_for_auto_config