Could you describe in detail which steps you’ve taken? Without knowing what guide you followed and what commands you ran, it’s very hard for me to figure out what is going wrong here.
I have a rasa application working on my local environment with customs actions
I have hosted a rasa-x in my digital ocean server and it is working for intents that are not using actions. I have linked the GitHub repo with the rasa-x
I then, create two files in actions folder in rasa-x. The action.py and init.py_. Actually, I copied the action file existed locally.
I checked the endpoint.py to make sure it has an action endpoint
Finally, I created a new file docker-compose.override.yml and update it with action details
There are many ways to host Rasa X on a VM. Did you follow a guide on our docs (if so, please share the link) or did you install the whole thing without docker?
When you say you created two files in the actions folder in Rasa-X … did you use a GUI from Rasa X or did you copy the files in the actions folder that is created by Rasa? I’m referring to the one that is created when you run rasa init.
Also, you’re mentioning an endpoint.py file. Are you sure it isn’t the endpoints.yml file?
You’re mentioning a docker-compose.override.yml with an update to the actions. Could you share those here? Otherwise I cannot spot any typos that might be in them.
OK. Clear. From what I can see here it seems like you’re not running a custom action container. When deploying Rasa X, we assume the actions live in a separate container.
Thanks this is resolved by checking the endpoints.yml file and update correctly the address to the action Server as per the documentation. ${RASA_USER_APP}/webhook instead of "http://localhost:5055/webhook"