Я пытаюсь создать чат-бота для бронирования авиабилетов в watson assistant. Проблема в том, что я хочу включить слот return_date только в том случае, если поездка туда и обратно . Но при тестировании бота контекстная переменная $ return_date не отражается, когда $ start_date обновляется со значением sys-date , введенным при запросе return_date .
рис. 1
рис 2
Также при попытке ввода пользователем «Я хочу заказать билеты в оба конца для 4 человек в экономическом классе» тогда бот запрашивает оставшиеся значения слота, но не вызывает слот с запросом даты возврата хотя тип поездки упоминается в разговоре.
рис. 3
рис 4
рис. 5
Пожалуйста, предложите, нужно ли изменить поток или изменения в редакторе JSON решат эту проблему.