It seems like the latest release of Rasa Core has some breaking changes. First it seems like the Agent api has changed:
raise Exception("Passing `featurizer` and `max_history` " Exception: Passing `featurizer` and `max_history` to `agent.train(...)` is not supported anymore. Pass appropriate featurizer directly to the policy instead.
Also there is no ConsoleInputChannel anymore? I was trying to run the small talk example (https://github.com/rahul051296/small-talk-rasa-stack) I found on one of the rasa-github issues I get the following error.
Traceback (most recent call last): File "bot.py", line 9, in <module> from rasa_core.channels.console import ConsoleInputChannel ImportError: cannot import name 'ConsoleInputChannel'
When I do dig into
rasa_core.channels.console.py the ConsoleInputChannel class seems to have been removed. The
cmdline option in run.py seems to be the default which seems to call a RestInputChannel. I don’t see any documentation regarding this, and/or migrating from ConsoleInputChannel to RestInputChannel.