I am unable to train my model as the error message seen below keeps on popping up. I thought that my domain file wasn’t being read but that is not the case. Any ideas on why this is coming up? thanks
Traceback (most recent call last): File “/Library/Frameworks/Python.framework/Versions/3.8/bin/rasa”, line 10, in sys.exit(main()) File “/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-packages/rasa/main.py”, line 117, in main cmdline_arguments.func(cmdline_arguments) File “/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-packages/rasa/cli/train.py”, line 59, in train_parser.set_defaults(func=lambda args: run_training(args, can_exit=True)) File “/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-packages/rasa/cli/train.py”, line 91, in run_training training_result = train_all( File “/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-packages/rasa/api.py”, line 109, in train return rasa.utils.common.run_in_loop( File “/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-packages/rasa/utils/common.py”, line 310, in run_in_loop result = loop.run_until_complete(f) File “uvloop/loop.pyx”, line 1456, in uvloop.loop.Loop.run_until_complete File “/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-packages/rasa/model_training.py”, line 100, in train_async domain = await file_importer.get_domain() File “/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-packages/rasa/shared/utils/common.py”, line 141, in decorated return await cache.cached_result() File “/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-packages/rasa/shared/importers/importer.py”, line 448, in get_domain original, e2e_domain = await asyncio.gather( File “/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-packages/rasa/shared/importers/importer.py”, line 455, in _get_domain_with_e2e_actions stories = await self.get_stories() File “/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-packages/rasa/shared/importers/importer.py”, line 490, in get_stories return await self.importer.get_stories( File “/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-packages/rasa/shared/importers/importer.py”, line 399, in get_stories return await self._importer.get_stories( File “/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-packages/rasa/shared/utils/common.py”, line 141, in decorated return await cache.cached_result() File “/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-packages/rasa/shared/importers/importer.py”, line 272, in get_stories stories = await asyncio.gather(*stories) File “/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-packages/rasa/shared/importers/rasa.py”, line 53, in get_stories return await utils.story_graph_from_paths( File “/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-packages/rasa/shared/importers/utils.py”, line 25, in story_graph_from_paths story_steps = await loading.load_data_from_files( File “/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-packages/rasa/shared/core/training_data/loading.py”, line 114, in load_data_from_files steps = reader.read_from_file(story_file) File “/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-packages/rasa/shared/core/training_data/story_reader/yaml_story_reader.py”, line 97, in read_from_file return self.read_from_string( File “/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-packages/rasa/shared/core/training_data/story_reader/yaml_story_reader.py”, line 118, in read_from_string return self.read_from_parsed_yaml(yaml_content) File “/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-packages/rasa/shared/core/training_data/story_reader/yaml_story_reader.py”, line 143, in read_from_parsed_yaml parser.parse_data(data) File “/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-packages/rasa/shared/core/training_data/story_reader/yaml_story_reader.py”, line 211, in parse_data self._parse_plain_item(item) File “/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-packages/rasa/shared/core/training_data/story_reader/yaml_story_reader.py”, line 241, in _parse_plain_item self._parse_step(step) File “/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-packages/rasa/shared/core/training_data/story_reader/yaml_story_reader.py”, line 262, in _parse_step self._parse_user_utterance(step) File “/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-packages/rasa/shared/core/training_data/story_reader/yaml_story_reader.py”, line 297, in _parse_user_utterance utterance = self._parse_raw_user_utterance(step) File “/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-packages/rasa/shared/core/training_data/story_reader/yaml_story_reader.py”, line 397, in _parse_raw_user_utterance intent_name, full_retrieval_intent = self._user_intent_from_step(step) File “/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-packages/rasa/shared/core/training_data/story_reader/yaml_story_reader.py”, line 356, in _user_intent_from_step user_intent = step.get(KEY_USER_INTENT, “”).strip() AttributeError: ‘NoneType’ object has no attribute ‘strip’