RASA version: 3.0 RASA X version: 1.1.0
Hi I am trying to talk to my bot after deploying rasa x using helm chart on my cluster. I have connected it to my GitHub repo and uploaded a model and everything is working fine but when I say hi to my bot it does not respond there are only three dots indicating that it is typing. When I check my rasa production logs I find this error:
ERROR rasa.core.channels.rest - An exception occured while handling user message 'hi'.
Traceback (most recent call last):
File "/opt/venv/lib/python3.8/site-packages/rasa/core/channels/rest.py", line 120, in receive
await on_new_message(
File "/opt/venv/lib/python3.8/site-packages/rasa/core/channels/channel.py", line 89, in handler
await app.agent.handle_message(message)
File "/opt/venv/lib/python3.8/site-packages/rasa/core/agent.py", line 577, in handle_message
return await processor.handle_message(message)
File "/opt/venv/lib/python3.8/site-packages/rasa/core/processor.py", line 96, in handle_message
tracker = await self.log_message(message, should_save_tracker=False)
File "/opt/venv/lib/python3.8/site-packages/rasa/core/processor.py", line 327, in log_message
await self._handle_message_with_tracker(message, tracker)
File "/opt/venv/lib/python3.8/site-packages/rasa/core/processor.py", line 594, in _handle_message_with_tracker
parse_data = await self.parse_message(message, tracker)
File "/opt/venv/lib/python3.8/site-packages/rasa/core/processor.py", line 572, in parse_message
parse_data = await self.interpreter.parse(
File "/opt/venv/lib/python3.8/site-packages/rasa/core/interpreter.py", line 145, in parse
result = self.interpreter.parse(text)
File "/opt/venv/lib/python3.8/site-packages/rasa/nlu/model.py", line 470, in parse
component.process(message, **self.context)
File "/opt/venv/lib/python3.8/site-packages/rasa/nlu/featurizers/sparse_featurizer/count_vectors_featurizer.py", line 712, in process
sequence_features, sentence_features = self._create_features(
File "/opt/venv/lib/python3.8/site-packages/rasa/nlu/featurizers/sparse_featurizer/count_vectors_featurizer.py", line 589, in _create_features
seq_vec = self.vectorizers[attribute].transform(tokens)
File "/opt/venv/lib/python3.8/site-packages/sklearn/feature_extraction/text.py", line 1251, in transform
self._check_vocabulary()
File "/opt/venv/lib/python3.8/site-packages/sklearn/feature_extraction/text.py", line 472, in _check_vocabulary
raise NotFittedError("Vocabulary not fitted or provided")
sklearn.exceptions.NotFittedError: Vocabulary not fitted or provided
What does this mean and how would I solve this pls help