botframework
Начало работы с QnA-сервисами
Поиск…
Вступление
QnA Maker - это бесплатный, простой в использовании, REST API- и веб-сервисы, которые обучают ИИ отвечать на вопросы пользователей более естественным, разговорным способом. Благодаря оптимизированной логике машинного обучения и способности интегрировать ведущую в отрасли обработку языка, QnA Maker перегоняет полуструктурированные данные, такие как пары вопросов и ответов, в отдельные полезные ответы.
Создание собственной службы QnA вручную
Предоставляя учетные данные учетной записи microsoft, вы можете аутентифицировать и получать подписные ключи, чтобы начать с сервисов. В этом документе описываются различные потоки в инструменте для создания собственной базы знаний.
QnA Maker работает в три этапа: извлечение, обучение и публикация. Чтобы начать, отправьте его с существующих URL-адресов часто задаваемых вопросов на документы и редакционный контент. Я создал свой собственный вопрос и ответы вручную.
QnA Maker извлекает все возможные пары вопросов и ответов, а через простой в использовании веб-интерфейс вы можете редактировать, удалять или добавлять любые пары, а также тестировать и обучать базу знаний. Актуальность ответов является наиболее важной частью вашего QNA-сервиса.
Функция поезда позволяет оценить правильность ответов и исправить их и повторно обучить базу знаний.
Есть два способа улучшить релевантность ответов.
а. Чат с вашим KB:
Пообщайтесь со своей базой знаний, чтобы увидеть актуальность ответов. Вы можете добавить вариант к существующему вопросу, а также выбрать другой ответ для вопроса. Убедитесь, что вы нажали Сохранить и переустановить, чтобы отразить любые изменения / введенные вами данные.
б. Повторное воспроизведение журналов чата:
Очень полезной особенностью является просмотр ответов, возвращаемых службой для прямого трафика, а затем их обучение соответствующим образом. Вы можете загрузить прямой чат-трафик, ударяющий по вашей опубликованной конечной точке, нажав «Загрузить журналы чата». Это загружает все вопросы, попадающие в конечную точку в порядке убывания частоты. Рассматривая журналы чата, вы можете решить, какие вопросы вы хотите проверить и подготовить свою базу знаний, как описано в этом разделе.
После того, как вы удовлетворены объемом ответов, вы можете опубликовать свою базу знаний в качестве конечной точки API.
Мы можем просмотреть изменения, внесенные в службу QnA Bot, и нажать кнопку «Опубликовать».
Наша служба QnA Bot будет успешно развернута. Он покажет пример HTTP-запроса с идентификатором базы знаний и ключом подписки. Используя HTTP-запрос, мы можем создать собственный пользовательский интерфейс для этой службы QnA Bot или использовать его непосредственно с Azure Bot Service
Даже после публикации вы можете просматривать взаимодействия в режиме реального времени и уточнять ответы по мере необходимости. QnA Maker интегрируется с другими API и решениями без проблем и в масштабе.
Через вкладку «Настройки» вы можете обновить необходимые изменения и сделать так, чтобы вы каждый раз сохраняли и тренировали.
Используя другие Cognitive Services с QnA Maker, вы можете создать что-то столь же элегантное, как бот чата, который отвечает на часто задаваемые вопросы или как сложный, как интерактивное виртуальное руководство.
Если у вас есть отзывы или вопросы об услуге, поделитесь своими комментариями, перейдя сюда и нажав «Обратная связь» в верхней навигации.