Естественный язык в диалоге удобен для клиента: можно описывать задачу своими словами, уточнять детали по ходу и менять условия. Для команды это усложняет проектирование — нужно заранее решить, какие данные учитывать, когда задавать вопросы, как работать с контекстом, ошибками и действиями во внешних системах.
Разобрали, как выстроить такой сценарий от первого сообщения до подтвержденного результата.
Внутри:
• как определить границы возможностей помощника;
• когда задавать уточняющие вопросы и какие можно убрать;
• как хранить контекст и учитывать изменения условий;
• где лучше использовать текст, карточки, кнопки и формы;
• как сообщать об ошибках и статусах операций;
• когда запрашивать подтверждение и передавать задачу человеку;
• как тестировать диалог на реалистичных сценариях.
Читать полностью
Наш канал в «Максе»



