Only NLU for RasaX

My application does not have a conversation flow, We are just doing a one-time message analysis. I just want to use only NLU option. However, not able to expose the model/parse option for RasaX. Then how can we capture/log for those messages from the users and used for further training?

Hi @krish, the endpoint you are looking for is the /logs endpoint, which is the one that interacts with the Annotate new data page. That endpoint acts the same as the model/parse enpoint, but also creates a log in the Annotate new data so that you can look at all of the messages and save/fix them as necessary.

I added --enable-api into docker-compose.yml file,


but I’m not able to access http://mydomain/api/model/parse. It says not found. However, in the local mode of rasa x, I’m able to access it. For local mode I run rasa x --enable-api --cors "*" and able to access it from http://localhost:5005/model/parse

As I mentioned, you should use the /logs endpoint for this, not the /model/parse. It will do the same thing. You could hit the parse endpoint via a redirect, but then you won’t get any of that information in rasa x.

Hello, @krish you can check HTTP API