Hi guys!. I have this error but I can’t seem to find a solution
from rasa.core.channels.channel import QueueOutputChannel, CollectingOutputChannel
ImportError: cannot import name 'QueueOutputChannel' from 'rasa.core.channels.channel'
Rasa Version : 3.4.2
Minimum Compatible Version: 3.0.0
Rasa SDK Version : 3.4.1
Python Version : 3.10.10
Operating System : Windows-10-10.0.22621-SP0
In my case I use poetry to manage my packages:
[[package]]
name = "rasa"
version = "3.5.4"
description = "Open source machine learning framework to automate text- and voice-based conversations: NLU, dialogue management, connect to Slack, Facebook, and more - Create chatbots and voice assistants"
category = "main"
optional = false
python-versions = ">=3.7,<3.11"
files = [
{file = "rasa-3.5.4-py3-none-any.whl", hash = "sha256:d2ff0b0cbb7656b3abdbceb8fd3ed8fa7620f4555692da9d34eb9749099225f5"},
{file = "rasa-3.5.4.tar.gz", hash = "sha256:6206b38bba2b32a4ad8906cb9ce611988f9c9bc488cb15900b97f386347862f2"},
]
rasa-sdk = ">=3.5.0,<3.6.0"
[[package]]
name = "rasa-sdk"
version = "3.5.0"
description = "Open source machine learning framework to automate text- and voice-based conversations: NLU, dialogue management, connect to Slack, Facebook, and more - Create chatbots and voice assistants"
category = "main"
optional = false
python-versions = ">=3.7,<3.11"
files = [
{file = "rasa_sdk-3.5.0-py3-none-any.whl", hash = "sha256:d2b1455f7e8587ddaa5611c617c0a3555c3080b0a2f934206a9609149cbdbb75"},
{file = "rasa_sdk-3.5.0.tar.gz", hash = "sha256:6de94b5dfa778a2910b690a0046f266d79e09c32a0cbbdd1b6fb58e7c9cf2b10"},
]