В настоящее время я могу заставить бота следовать определенным путем, которым я хочу, то есть беседой для создания формы.Я знаю, что если у вас есть слот, установленный ранее до активации формы, он пропустит этот слот в нужных слотах, ищите этот слот.
my action.py настроен на поиск имени, пищи, количества и адресаи работает, если inform пусто или не имеет имени * inform{food:pizza}
, к которому относится action_food_form, и заполнит все необходимые нам ячейки в форме и проверит имя на prev_customers
prev_customers = [kevin, ...]
пример (истории.md)
Можем ли мы проверить слот name:kevin
и проверить, находится ли он в prev_customers
вместо пропуска этого слота без проверки?
Попробуйте проверить все слоты, даже если они уже установлены, прежде чем двигаться вперед в следующем слоте required_
* inform{name: kevin, food:pizza} // [pizza](food) for [kevin](name)
- action_food_form
- form{"name":"action_food_form'}
- form{"name":null}
.
.
.