У меня проблемы с намерениями в API.AI.
У меня есть намерение — назовем его намерением01 — направленное на управление любым общим информационным запросом о некоторых услугах (например, «Я хотел бы узнать больше о ваших услугах» и т. д.), который отвечает пользователю, объясняя услуги и спрашивая его, он хочет получить более подробную информацию о сервисе 1 или сервисе 2. Затем я создал 3 намерения (intent01.1, намерение01.2, намерение01.3), чтобы обработать возможные ответы пользователя на намерение1 («Я хочу узнать больше о сервисе 1», «Я хочу узнать больше о сервисе 2» или « никакого интереса»), потому что каждый из них должен дать свой ответ. Они связаны с намерением отца с помощью контекста.
Я также хотел управлять возможным прямым вопросом пользователя, таким как «Я хочу узнать больше об услуге 1», поэтому я создал другое намерение (intent02), которое дает точно такой же ответ, как и намерение01.1.
Это решение не кажется масштабируемым, кто-нибудь знает лучшую практику, чтобы не дублировать намерения в такой ситуации?
Спасибо за ваше время Стефано