Привет, я пытаюсь установить какое-то сообщение, которое будет произнесено, когда пользователь перезапустит разговор. Меня спросили в Раса Форум и попытался изменить код. Но он вернул эту ошибку
AttributeError: объект «Tracker» не имеет атрибута «utter_message».
Это код, который я написал:
class ActionRestarted(Action):
""" This is for restarting the chat"""
def name(self) -> Text:
return "action_restart"
async def run(
self,
tracker: Tracker,
dispatcher: CollectingDispatcher,
domain: Dict[Text, Any],) -> List[Event]:
from rasa.core.events import Restarted
# only utter the template if it is available
evts = await super().run(tracker, domain, dispatcher.utter_message("Restarted"))
return evts + [Restarted()]
Не стесняйтесь указать на мою ошибку и исправить их, спасибо