Train or Upload a Model
Rasa X version 0.33.0 or higher is only compatible with Rasa Open Source 2.x. If you are on Rasa Open Source 1.x, please check the compatibility matrix for a compatible version.
Adding a Model
You can add a model to Rasa X in the following ways:
- Using the HTTP API
- Using
rasactl - Using the UI to upload a model from your file system.
- By training a model from within Rasa X. Hitting the
trainbutton within Rasa X will send a training request including the data and config currently in Rasa X to the Rasa Open Source Server that is connected as the training/worker environment. Training in the UI should only be done during development; production models should always be uploaded from a CI/CD pipeline.
Deploying a Model
To deploy your trained model, you need to tag it as active (Rasa X) or production (Rasa Enterprise). Once you have a model available on the Models screen, you can either tag the model using the UI or use rasactl.