Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Note
Поиск с использованием ИИ Azure доступна через портал Azure, REST API и Azure SDKs. Он также лежит в основе Foundry IQ — управляемого слоя знаний, который преобразует корпоративный контент в многократно используемые базы знаний с учетом разрешений доступа для агентов на портале Microsoft Foundry.
Узнайте о примерах REST API, демонстрирующих функциональные возможности и рабочий процесс решения поиска ИИ Azure. В этих примерах используются REST API службы поиска.
REST — это окончательный интерфейс программирования для поиска ИИ Azure, предлагающий не зависящий от языка способ взаимодействия со службой. По этой причине большинство примеров в нашей документации используют REST API для демонстрации и объяснения важных концепций.
Вы можете использовать любой клиент, поддерживающий HTTP-вызовы. Сведения о том, как сформулировать HTTP-запрос с помощью Visual Studio Code с расширением клиента REST, см. в разделе REST краткого руководства: полнотекстовый поиск.
Примеры документации
Примеры кода из команды поиска ИИ Azure демонстрируют функции и рабочие процессы. Следующие примеры приведены в учебниках, быстрых стартах и инструкциях. Эти примеры можно найти в Azure-Samples/azure-search-rest-samples на сайте GitHub.
| Sample | Article | Описание |
|---|---|---|
| quickstart-agentic-retrieval | Краткое руководство: Агентивное извлечение | Интеграция семантического ранжирования с помощью планирования запросов на основе LLM и создания ответов. |
| quickstart-keyword-search | Быстрый старт: Полнотекстовый поиск | Создание, загрузка и запрос индекса поиска с помощью примеров данных. |
| краткое руководство по семантике ранжирования | Быстрый старт: Семантическое ранжирование | Добавьте семантический ранжирование в схему индекса и выполните семантические запросы. |
| векторы быстрого запуска | Краткое руководство: Векторный поиск | Содержимое вектора индекса и запроса. |
| acl | Принудительное применение ACL и RBAC на этапе выполнения запроса | Реализуйте управление доступом во время запроса с помощью управления доступом на основе ролей (RBAC) и списков управления доступом (ACL). |
| пользовательские анализаторы | Руководство: Создание пользовательского анализатора для номеров телефонов | Используйте анализатор для сохранения шаблонов и специальных символов в содержимом, доступных для поиска. |
| сеансы отладки | Руководство. Исправление набора навыков с помощью сеансов отладки | Создайте объекты поиска, которые позже можно отлаживать в портале Azure. |
| Index-json-blobs | Руководство. Индексирование объектов BLOB JSON из службы хранилища Azure | Создайте индексатор, источник данных и индекс для вложенных объектов JSON в массиве JSON. Демонстрирует модель синтаксического анализа jsonArray и параметры documentRoot. |
| хранилище знаний | Создание хранилища знаний с помощью REST | Заполните хранилище знаний для рабочих процессов извлечения знаний. |
| Проекции | Определение проекций в хранилище знаний | Укажите структуры физических данных в хранилище знаний. |
| skillset-tutorial | Руководство: доступное для поиска содержимое, созданное ИИ, из BLOB-объектов Azure | Создайте набор навыков, который выполняет итерацию по блобам Azure для извлечения информации и определения структуры. |
Другие примеры
Следующие примеры также публикуются командой поиска ИИ Azure, но не ссылаются в документации. Связанные файлы README предоставляют инструкции по использованию.
| Sample | Описание |
|---|---|
| azure-search-classic-rag | Одношаговая RAG с классической поисковой системой в качестве основ данных из Поиск с использованием ИИ Azure и моделью завершения чата из Azure OpenAI. |
Совет
Используйте браузер примеров для поиска примеров кода Майкрософт на сайте GitHub. Вы можете отфильтровать поиск по продуктам, службам и языку.