Hello! I’m new here and kind of new to Rasa as well. I had a functioning chatbot, but when I added a few more intents, and their corresponding utterances, it would give me errors when I attempted to train the model. I ran rasa data validate to see what was wrong, and it gave this error:
UserWarning: The action ‘utter_fun’ is used in the stories, but is not a valid utterance action. Please make sure the action is listed in your domain and there is a template defined with its name.
More info at Actions
However it is in my domain, I checked and double-checked. It isn’t mispelled or anything. Not sure what it’s saying about a template though. Can anyone help?
Here is the output when I ran the version command:
Rasa Version : 3.1.0
Minimum Compatible Version: 3.0.0
Rasa SDK Version : 3.1.1
Rasa X Version : None
Python Version : 3.9.7
Yeah I have that in my domain, I only sent the section of the domain file with the “fun” intent and stuff. I don’t have any of the utter_ thingies under the actions section though. Should I put them there?
It worked! I made the changes and ran the rasa data validate command, but it still gave the same error. I tried training the model, but this time it worked!