This is a repository showing an example bot and the setup needed to run it with Rasa Enterprise.
This repo is kept up to date with rasa-x, and for each rasa-x minor release, there
should be a rasa-x-demo release. Note that this does not generally apply to patch
releases.
Note: The new workflow Rasa OSS bumper has automated steps 1-5 for us. There should be a PR with the updated Rasa OSS version and trained model. Once it's merged into the base branch, please perform step 6 to release a new version of rasa-x-demo.
If you didn't see the PR, please let us know and follow the manual steps below.
- Update the
rasaversion inrequirements.txtto reflect the Rasa Open Source release used in the associatedrasa-xrelease. - If there was a major config / pipeline change in
rasa: Updateconfig.ymlanddomain.ymlto the latest recommended configuration (e.g. fromrasa.cli.initial_project). - Install the
rasaversion specified in 1. in your local environment. - Train a new model by running
make train. - Create a PR.
- Wait until it's merged into master, then tag and push a new release with
git tag 0.26.0 -m 'new minor release for compatibility with Rasa Enterprise 0.26' git push origin 0.26.0 - Update the
rasa-x-demoversion in therasa-xrepo (rasa-x/.env).