@kushala gajengi When you post the train request the API takes the parameters and creates a train operation with a model id and training result can go into any state based on the training outcome. In this case the training of your document is failing so the model id is displaying an invalid status. I would suggest to modify your train request body to something similar. The current request you are using is not passing any filters and you are using the complete SAS URL.
{
"source": "https://<yourcontainer>.blob.core.windows.net/test/",
"sourceFilter": {
"prefix": "exam_form",
"includeSubFolders": false
},
"useLabelFile": false
}
In the above example my container name is test and my set of training forms are of prefix exam_form. This will ensure all the forms starting with this prefix are used for training and once you list the model it should display the status of training against each of this file and if the training is successful the model status would be ready.