Я пытаюсь реализовать настраиваемые действия и добавил action_get_answer в domain.yml.
actions:
- utter_greet
- utter_cheer_up
- utter_did_that_help
- utter_happy
- utter_goodbye
- actions.GetAnswer
Добавлено действие в actions.py:
class GetAnswer(Action):
def name(self) -> Text:
return "action_get_answer"
def run(self, dispatcher: CollectingDispatcher,
tracker: Tracker,
domain: Dict[Text, Any]) -> List[Dict[Text, Any]]:
dispatcher.utter_message("action_get_answer")
return []
Запускаем сервер действий:
$ rasa run actions
После запуска сервера rasa:
$ rasa x
я получаю эту ошибку, а GetAnswer
не запускается -
ОШИБКА rasa.core.processor - Возникла исключительная ситуация при выполнении действия action_get_answer. Бот продолжит работу, но события действий будут потеряны. Обязательно исправьте исключение в своем пользовательском коде.
Как мне заставить это работать?
Спасибо