Установите дату и время в виде сущностей в вашем файле nlu_data.md
, как показано ниже:
## intent: reminder
- i have appointment at [9am](time) on [april 10](date) and remind me at [7am](time) on [april 20](date)
- remind me about my appointment on [1st April](date) at [7am](time) on [March 31](date) at [11 pm](time)
Добавьте еще несколько примеров и вариаций даты и времени, чтобы лучше тренироваться.
В action.py
извлеките эти значения, используя tracker.get_entities()
Хотя вам придется написать собственный лог c, чтобы различать дату напоминания и дату и время встречи. Как правило, дата и время вашей встречи будет больше, чем напоминание
PS: не забудьте добавить имена этих лиц в ваш domain
файл