Ran training, but it finished without a trained model

Hi, i’m trying to train rasa with api based on this example https://rasa.com/docs/rasa/pages/http-api#operation/trainModel

every time i’m getting response like this

is there any way to train rasa model through api with out configuring in server side?

It looks like rasa doesn’t find the training data. Do you use the default project setup? What are the outputs of rasa --version and rasa data validate?

I’m passing data though api,

{
  "domain": "<domain config>",
  "nlu": "- intent: greet\n  examples: |\n    - hey\n    - hello\n    - hi\n\n- intent: goodbye\n  examples: |\n    - bye\n    - goodbye\n    - have a nice day\n    - see you\n\n- intent: affirm\n  examples: |\n    - yes\n    - indeed\n\n- intent: deny\n  examples: |\n    - no\n    - never\n\n- intent: mood_great\n  examples: |\n    - perfect\n    - very good\n    - great\n\n- intent: mood_unhappy\n  examples: |\n    - sad\n    - not good\n    - unhappy",
  "responses": "",
  "stories": "-",
  "force": false,
  "save_to_default_model_directory": true
}

and outputs

rasa --version
Rasa Version      :         2.6.3
Minimum Compatible Version: 2.6.0
Rasa SDK Version  :         2.6.0
Rasa X Version    :         None
Python Version    :         3.8.8
Operating System  :         Windows-10-10.0.19041-SP0
Python Path       :         c:\users\usha\anaconda3\python.exe

Hi @kiranreddy, when you hit the API with the --debug flag enabled in the Rasa server, what do the logs show?

Hi @b-quachtran,

Add version of rasa at start each file like stories, nlu, rule, domain

For example:

version: “2.0”

I hope this will help you.