реализовать многоэтапную беседу;
Часто можно создать эффективную базу знаний, состоящую из отдельных пар вопросов и ответов, но иногда может потребоваться задать уточняющие вопросы, чтобы получить от пользователя дополнительные сведения, прежде чем представлять окончательный ответ. Этот тип взаимодействия называется многоэтапной беседой.
Вы можете включить многоэтапные ответы при импорте вопросов и ответов с существующей веб-страницы или из существующего документа на основе их структуры либо явно определить дальнейшие подсказки и ответы для существующих пар "вопрос — ответ".
Например, предположим, что первоначальный вопрос для базы знаний о бронировании поездок выглядит так: “Как отменить бронирование?”. Бронирование может касаться отеля или рейса, поэтому для уточнения этих сведений требуется дальнейшая подсказка. Ответ может состоять из текста, например "Политики отмены зависят от типа бронирования", и включать дальнейшие подсказки со ссылками на ответы об отмене бронирования рейсов и гостиничных номеров.
Когда вы определяете дальнейшую подсказку для многоэтапной беседы, вы можете создать ссылку на существующий ответ в базе знаний или определить новый ответ, специально для этой подсказки. Можно также ограничить связанный ответ, чтобы он отображался только в контексте многоэтапной беседы, запускаемой исходным вопросом.