Hello Rasas! Rasa Open Source 3.1 and Rasa X 1.1 are now both launched and the docs updated! (Apologies for the slight delay with the latter.) You can find the full release notes for 3.1 here and for 1.1 here but the main updates are:
Rasa X 1.1
Rasa X is now compatible with Rasa 3.0+! We know this was highly requested and are very happy to have it live.
Rasa Open Source 3.1
We’ve added support for Python 3.9 and TensorFlow 2.7 (note that we can’t promise full backwards compatibility in terms of model reproducibility if you use LanguageModelFeaturizer)
Rasa Version : 3.1.0
Minimum Compatible Version: 3.0.0
Rasa SDK Version : 3.1.1
Rasa X Version : 1.1.0
Python Version : 3.8.12
Operating System : macOS-12.3.1-arm64-arm-64bit
Python Path : /Users/johnguimaraes/miniforge3/envs/rasatest/bin/python3.8
Your version of rasa '3.1.0' is currently not supported by Rasa X. Running `rasa x` CLI command with rasa version higher or equal to 3.0.0 will result in errors.
rasa.shared.utils.io.raise_warning(
MissingDependencyException: Rasa X does not seem to be installed, but it is needed for this CLI command. You can find more information on how to install Rasa X in local mode in the documentation: https://rasa.com/docs/rasa-x/installation-and-setup/install/local-mode
Please add support for slack. In Slack (with Rasa bot connected), custom actions which require more than 3 seconds to run die out and don’t send desired response back to slack. This usually occurs when the actions involve hitting some api endpoints which require more than ‘some time’ to respond back. Any fix in the slack.py file or any other fix would be highly appreciated to counter this http_timeout error.
I am also having the same problem, after spending few months away from rasa, coming back is being hard has it is harder now just to install stuff, I really hope they find a way back to allow pip install on Rasa X
I am unable to install the latest version of rasa-x
This is the error that i got -
ERROR: Could not find a version that satisfies the requirement rasa-x==1.1.0 (from versions: 0.0.1, 0.20.0, 0.20.1, 0.20.2, 0.20.5)
ERROR: No matching distribution found for rasa-x==1.1.0
I got the same error message on Google Could, using the exact same rasa, rasa-sdk and rasa-x versions.
> /opt/venv/lib/python3.8/site-packages/rasa/cli/x.py:354: UserWarning: Your version of rasa '3.1.0' is currently not supported by Rasa X. Running rasa x CLI command with rasa version higher or equal to 3.0.0 will result in errors.
Hi @GiedreM, for now I went back to rasa 2. On google cloud I deployed the helm chart rasa-x/rasa-x --version "2.11.0". This will install rasa X 0.42.6 in combination with rasa 2.8.14 and rasa-sdk 2.8.3. If you do this you may also need to install an older version of kubernetes. Right now I have microk8s --classic --channel=1.20/stable installed
You probably also need an older version of scipy. I installed scipy 1.5.4 otherwise rasa x can’t work with the model.
Hi @GiedreM, if you have a solution, please share it. Later I will look into it again, but right now time is my constraining factor. If I find a solution I will share it here too.
Hello guys. I’m facing exactly the same issue. I’ve installed Rasa X on a fresh AWS machine running Ubuntu.
After a lot of struggle to install Rasa X with the Ephemeral Installer and upgrade it to version 1.1.0 I’m getting the following warning and then errors when trying to have a conversation with the basic mood chatbot. By the way, this bot was trained using Rasa Open Source 3.1.0, which should be supported by Rasa X 1.1.0 according to the documentation.
Do you use a dockerfile for rasa container that installs spacy?
I had to remove the installation of spacy ( that was messing up the versions of scipy and only kept the download of the model from spacy: