Я создаю чат-бота, который запрашивает у пользователей симптомы, по одному за раз.
Существует один объект @symptom, представляющий собой список.Я хотел бы выяснить, как добавить каждый новый симптом в список параметров симптомов из существующих контекстов.
Например,
Bot: Пожалуйста, введите свой первыйсимптом.
Пользователь: Кашель
symptoms = ['cough']
Бот: Пожалуйста, введите ваш второй симптом.
Лихорадка: Лихорадка
symptoms = ['cough', 'fever']
Бот: Пожалуйста, введите свой третий симптом.
Пользователь: Дыхание
symptoms = ['cough', 'fever']
Как мне создать такой поток?
(NB. Я знаю, что у меня может быть просто одно намерение, которое просит пользователя набрать все симптомы в одной строке, но я бы предпочел, чтобы симптомы задавались по одному, чтобы я мог обеспечить очистку данных до того, каквставка симптома в список)