Что такое пользовательский ответ на вопросы?

Это важно

Пользовательский ответ на вопросы прекращает работу в Azure Language с 31 марта 2029 г. После этой даты функция CQA больше не поддерживается. В окне поддержки мы рекомендуем пользователям переносить существующие рабочие нагрузки и направлять все новые проекты в модели Microsoft Foundry, которые предоставляют расширенные возможности для распознавания естественного языка и могут легко интегрироваться в приложения.

Сервис пользовательских ответов на вопросы (CQA) — это облачная служба обработки естественного языка (NLP), которая разрабатывает приложения искусственного интеллекта для взаимодействия на основе ваших данных. Создавайте базы знаний из часто задаваемых вопросов, руководств и документов для предоставления точных ответов с помощью чат-ботов, виртуальных помощников и интерактивных интерфейсов.

Ключевые возможности

Пользовательские ответы на вопросы предоставляют возможности корпоративного уровня для создания и поддержания решений ИИ для общения:

  • Создание базы знаний — импорт содержимого из URL-адресов, файлов и документов. Служба автоматически извлекает пары ответов на вопросы из структурированных и полуструктурированных источников.
  • Многофакторные беседы — создание потоков интерактивной беседы с последующими запросами, которые перемещают пользователей по сложной информации.
  • Фильтрация метаданных — тег ответов по типу контента, домену или свежести для доставки контекстно соответствующих ответов.
  • Активное обучение — повышение качества ответов на основе шаблонов использования в реальном мире и запросов пользователей.
  • Deep learning ranking — архитектура ранжирования на нескольких этапах объединяет Поиск с использованием ИИ Azure с повторной настройкой NLP для оптимального выбора ответов.

Архитектура и рабочий процесс

Служба следует структурированным конвейером от создания проекта к рабочему развертыванию:

  1. Создание проекта — создание базы знаний путем импорта источников контента или добавления пар ответов на вопросы вручную в Microsoft Foundry (классическая модель).
  2. Тестирование и уточнение . Используйте тестовый интерфейс для проверки ответов и настройки качества ответов перед развертыванием.
  3. Развертывание — публикация проекта для создания конечной точки REST API, доступной клиентскими приложениями.
  4. Интеграция — клиентские приложения отправляют запросы и получают ответы JSON с ответами, оценками достоверности и последующими запросами.

Варианты разработки

Выберите один из нескольких подходов к разработке на основе технических требований и опыта:

  • Microsoft Foundry (классическая модель) — разработка с низким кодом с автоматическим извлечением QA, поддержкой markdown и интеграцией chit-chat . Разверните непосредственно в Azure Служба Bot.
  • REST API — программный доступ для пользовательских интеграции и автоматизированных рабочих процессов. См. раздел справки по REST API Azure Language для получения документации по конечным точкам.
  • библиотеки клиентов — пакеты SDK для .NET и Python предоставляют возможность программного управления проектами и интеграции запросов:
    • .NET (C#) пакеты — среда выполнения и разработка SDK для приложений C#
    • пакеты Python — пакеты SDK среды выполнения и разработки для приложений Python

Региональная доступность

Сведения о поддерживаемых регионах и их доступности см. в разделе "Региональная поддержка пользовательских вопросов".

Дальнейшие шаги