Примечание о прозрачности: Поиск с использованием ИИ Azure

Важно

Для удобства предоставляются только переводы, отличные от английского языка. Ознакомьтесь с EN-US версией этого документа для окончательной версии.

Что такое заметка о прозрачности?

Система ИИ включает не только технологию, но и людей, которые будут использовать его, людей, которые будут затронуты им, и среды, в которой она развернута. Для создания системы, которая подходит для ее целевой цели, требуется понимание того, как работает технология, какие возможности и ограничения имеются, и как достичь оптимальной производительности. Заметки о прозрачности Microsoft призваны помочь вам понять, как работает наша технология ИИ, какие выборы могут делать владельцы системы, чтобы влиять на производительность и поведение системы, и насколько важно рассматривать всю систему в целом, включая технологию, людей и окружающую среду. При разработке или развертывании собственной системы можно использовать заметки о прозрачности или делиться ими с людьми, которые будут использовать систему или на которых она будет влиять.

Заметки о прозрачности Microsoft являются частью более широких усилий Microsoft по внедрению в практику наших принципов ИИ. Дополнительные сведения см. в принципах Microsoft ИИ.

Введение

Поиск с использованием ИИ Azure предоставляет разработчикам средства, API и пакеты SDK для создания расширенного интерфейса поиска по поводу частного, разнородного содержимого в интернете, мобильных и корпоративных приложениях. Поиск является основой для любого приложения, которое предоставляет данные пользователям. Распространенные сценарии включают поиск по каталогу или документу, интернет-магазины или исследование данных по собственному контенту.

Данные, доступные для поиска, могут быть в виде текста или векторов и получены в неизменном виде из источника данных или обогащены с помощью ИИ для улучшения общего опыта поиска. Разработчики могут преобразовать данные int в числовые представления (называемые векторами), выбрав вызов внешних моделей машинного обучения (известных как модели внедрения). Индексаторы могут также включать наборы навыков, поддерживающие мощный набор для обогащения данных с помощью нескольких возможностей Azure Language в средствах Foundry, такие как Named Entity Recognition (NER) и определение лично идентифицируемой информации (PII), и возможности Azure Vision в средствах Foundry, включая оптическое распознавание символов (OCR) и анализ изображений.

См. следующие вкладки для получения дополнительной информации о том, как Поиск с использованием ИИ Azure улучшает опыт поиска, используя инструменты Foundry или другие системы ИИ, чтобы лучше понять намерение, семантику и подразумеваемую структуру контента клиента.

Обогащение данных с помощью ИИ — это использование моделей машинного обучения из инструментов Foundry для работы с содержимым, которое трудно поддается поиску в необработанном виде. Посредством обогащения, анализа и вывода создаются содержимое и структура, доступные для поиска, где ранее их не существовало.

Обогащение ИИ является необязательным расширением конвейера индексатора Поиск с использованием ИИ Azure, который подключается к Средствам Foundry в том же регионе, где находится служба поиска клиента. Конвейер обогащения имеет те же основные компоненты, что и типичный индексатор (индексатор, источник данных, индекс), а также набор навыков, указывающий этапы атомарного обогащения. Набор навыков можно собрать с помощью встроенных навыков на основе API средств Foundry, таких как Распознавание и язык, или пользовательские навыки , которые выполняют внешний код, предоставляемый вами.

Возможности

Системное поведение

Несколько встроенных навыков в Поиск с использованием ИИ Azure для обогащения ИИ используют средства Foundry. При выборе навыка см. заметки о прозрачности для каждого встроенного навыка, перечисленного ниже.

Дополнительные сведения об их возможностях, ограничениях, производительности, оценках и методах интеграции и ответственного использования см. в документации по каждому навыку. Обратите внимание, что использование этих методов в сочетании может привести к усиленному эффекту (например, ошибки, возникшие при использовании OCR, будут сохраняться при извлечении ключевых фраз).

Варианты использования

Примеры вариантов использования

Поскольку Поиск с использованием ИИ Azure является решением полнотекстового поиска, целью обогащения ИИ является улучшение служебной программы поиска неструктурированного содержимого. Ниже приведены некоторые примеры сценариев обогащения контента, поддерживаемых встроенными навыками.

  • Преобразование и обнаружение языка позволяют выполнять многоязычный поиск.
  • Распознавание сущностей извлекает людей , места и другие сущности из больших блоков текста.
  • Извлечение ключевых фраз идентифицирует и выводит важные термины.
  • OCR распознает печатный и рукописный текст в двоичных файлах.
  • Анализ изображений описывает содержимое изображения и выводит описания в виде текстовых полей, доступных для поиска.
  • Интегрированная векторизация — это предварительная функция, которая вызывает модель эмбеддингов OpenAI в Azure для векторизации данных и их хранения в Поиск с использованием ИИ Azure с целью поиска схожих данных.

Ограничения

Обогащение искусственного интеллекта в Поиск с использованием ИИ Azure использует функции индексатора и источника данных службы для вызова средств Foundry для обогащения содержимого. Будут применяться ограничения индексаторов и источников данных, используемых в этом процессе. Дополнительные сведения об этих связанных ограничениях см. в документации по индексатору и источнику данных . Ограничения каждого инструмента Foundry, используемого конвейером обогащения ИИ в Поиск с использованием ИИ Azure, также будут применяться. Дополнительные сведения об этих ограничениях см. в заметках о прозрачности для каждой службы .

Дополнительные сведения об ответственном ИИ