Я использую Rasa core v10.2 с настраиваемыми действиями, но получаю utter_template() missing 1 required positional argument: 'tracker'
ошибку при выполнении функции.
Файл настраиваемых действий: (actions.py)
from rasa_core.actions import Action
from rasa_core.events import SlotSet
class searchJob(Action):
def name(self):
return 'action_search'
def run(self, dispatcher, tracker, domain):
return [SlotSet("jobsname", "as_aggregate")]
domain.yml:
slots:
jobsname:
type: text
templates:
utter_answer:
- text: "The required jobs are {jobsname}"
Истории:
* search
- action_search
- utter_answer
На выходе будет [{'recipient_id': 'default', 'text': 'The required jobs are None'}]
, что означает, что слот не установлен. Может ли сообщение об ошибке быть причиной этого?
Спасибо.