Поиск с использованием ИИ Azure
Поиск ИИ Azure обеспечивает безопасное получение информации в большом масштабе по сравнению с пользовательским содержимым в традиционных и генеривных приложениях поиска ИИ.
Этот соединитель доступен в следующих продуктах и регионах:
| Услуга | Class | Регионы |
|---|---|---|
| Copilot Studio | Премия | Все регионы Power Automate , кроме следующих: - Правительство США (GCC High) — Облако Китая, управляемое 21Vianet - Министерство обороны США (DoD) |
| Логические приложения | Стандарт | Все регионы Logic Apps , кроме следующих: — Регионы Azure Для Китая - Министерство обороны США (DoD) |
| Power Apps | Премия | Все регионы Power Apps , кроме следующих: - Правительство США (GCC High) — Облако Китая, управляемое 21Vianet - Министерство обороны США (DoD) |
| Power Automate | Премия | Все регионы Power Automate , кроме следующих: - Правительство США (GCC High) — Облако Китая, управляемое 21Vianet - Министерство обороны США (DoD) |
| Контакт | |
|---|---|
| Имя | Microsoft |
| URL | https://support.microsoft.com |
| Метаданные соединителя | |
|---|---|
| Publisher | Microsoft |
| Website | https://learn.microsoft.com/en-us/azure/search/search-what-is-azure-search/ |
| Категории | Искусственный интеллект; Бизнес-аналитика |
| Политика конфиденциальности | https://privacy.microsoft.com/en-us/privacystatement |
Создание подключения
Соединитель поддерживает следующие типы проверки подлинности:
| [переменные('connectionStringAuthDefaultDisplayName')] | [переменные('connectionStringAuthDefaultDescription')] | Все регионы, кроме Azure для государственных организаций и правительства США (GCC) | Недоступен для совместного использования |
| ключа доступа | Укажите строку подключения для доступа к поиску ИИ Azure. | только Azure для государственных организаций и правительство США (GCC) | Недоступен для совместного использования |
| Проверка подлинности сертификата клиента | Предоставление учетных данных идентификатора Microsoft Entra с помощью сертификата и пароля PFX | Все регионы | Доступный для общего пользования |
| Управляемая идентичность | Создание подключения с помощью управляемого удостоверения | Только LOGICAPPS | Доступный для общего пользования |
| Интегрированный идентификатор Microsoft Entra | Доступ к идентификатору Microsoft Entra | Все регионы | Недоступен для совместного использования |
| Субъект-служба (приложение идентификатора Microsoft Entra) | Используйте приложение Идентификатора Microsoft Entra для доступа к поиску ИИ Azure. | Все регионы | Недоступен для совместного использования |
| По умолчанию [не рекомендуется] | Этот параметр предназначен только для старых подключений без явного типа проверки подлинности и предоставляется только для обратной совместимости. | Все регионы | Недоступен для совместного использования |
[переменные('connectionStringAuthDefaultDisplayName')]
Идентификатор проверки подлинности: adminkey
Применимо: все регионы, кроме Azure для государственных организаций и правительства США (GCC)
[переменные('connectionStringAuthDefaultDescription')]
Это недоступно для общего доступа. Если приложение power предоставляется другому пользователю, пользователю будет предложено явно создать новое подключение.
| Имя | Тип | Description | Обязательно |
|---|---|---|---|
| URL-адрес конечной точки поиска ВИ Azure | струна | Конечная точка поиска ИИ Azure для подключения | True |
| Ключ администратора поиска ВИ Azure | securestring | Ключ администратора для подключения к службе "Поиск ИИ Azure" | True |
Ключ доступа
Идентификатор проверки подлинности: adminkey
Применимо: только Azure для государственных организаций и правительство США (GCC)
Укажите строку подключения для доступа к поиску ИИ Azure.
Это недоступно для общего доступа. Если приложение power предоставляется другому пользователю, пользователю будет предложено явно создать новое подключение.
| Имя | Тип | Description | Обязательно |
|---|---|---|---|
| URL-адрес конечной точки поиска ВИ Azure | струна | Конечная точка поиска ИИ Azure для подключения | True |
| Ключ администратора поиска ВИ Azure | securestring | Ключ администратора для подключения к службе "Поиск ИИ Azure" | True |
Проверка подлинности сертификата клиента
Идентификатор проверки подлинности: certOauth
Применимо: все регионы
Предоставление учетных данных идентификатора Microsoft Entra с помощью сертификата и пароля PFX
Это совместное подключение. Если приложение power app предоставлено другому пользователю, подключение также предоставляется совместно. Дополнительные сведения см. в обзоре соединителей для приложений на основе холста — Power Apps | Документация Майкрософт
| Имя | Тип | Description | Обязательно |
|---|---|---|---|
| URL-адрес конечной точки поиска ВИ Azure | струна | Укажите конечную точку пространства имен поиска ИИ Azure (например, ai://testai.search.windows.net/) | True |
| Tenant | струна | True | |
| Идентификатор клиента | струна | Идентификатор клиента для приложения Идентификатора Microsoft Entra | |
| Секрет сертификата клиента | клиентский сертификат | Секрет сертификата клиента, разрешенный этим приложением | True |
Управляемая идентичность
Идентификатор проверки подлинности: managedIdentityAuth
Применимо: только LOGICAPPS
Создание подключения с помощью управляемого удостоверения
Это совместное подключение. Если приложение power app предоставлено другому пользователю, подключение также предоставляется совместно. Дополнительные сведения см. в обзоре соединителей для приложений на основе холста — Power Apps | Документация Майкрософт
| Имя | Тип | Description | Обязательно |
|---|---|---|---|
| Управляемая идентичность | управляемая идентичность | Вход с помощью управляемого удостоверения | True |
| URL-адрес конечной точки поиска ВИ Azure | струна | Укажите конечную точку пространства имен поиска ИИ Azure (например, ai://testai.search.windows.net/) | True |
Встроенная интеграция идентификатора Microsoft Entra
Идентификатор проверки подлинности: oauth
Применимо: все регионы
Доступ к идентификатору Microsoft Entra
Это недоступно для общего доступа. Если приложение power предоставляется другому пользователю, пользователю будет предложено явно создать новое подключение.
| Имя | Тип | Description | Обязательно |
|---|---|---|---|
| URL-адрес конечной точки поиска ВИ Azure | струна | Укажите конечную точку пространства имен поиска ИИ Azure (например, ai://testai.search.windows.net/) | True |
Субъект-служба (приложение идентификатора Microsoft Entra)
Идентификатор проверки подлинности: oauthSP
Применимо: все регионы
Используйте приложение Идентификатора Microsoft Entra для доступа к поиску ИИ Azure.
Это недоступно для общего доступа. Если приложение power предоставляется другому пользователю, пользователю будет предложено явно создать новое подключение.
| Имя | Тип | Description | Обязательно |
|---|---|---|---|
| URL-адрес конечной точки поиска ВИ Azure | струна | Укажите конечную точку пространства имен поиска ИИ Azure (например, ai://testai.search.windows.net/) | True |
| Tenant | струна | True | |
| Идентификатор клиента | струна | True | |
| Секрет клиента | securestring | True |
По умолчанию [не рекомендуется]
Применимо: все регионы
Этот параметр предназначен только для старых подключений без явного типа проверки подлинности и предоставляется только для обратной совместимости.
Это недоступно для общего доступа. Если приложение power предоставляется другому пользователю, пользователю будет предложено явно создать новое подключение.
| Имя | Тип | Description | Обязательно |
|---|---|---|---|
| URL-адрес конечной точки поиска ВИ Azure | струна | Конечная точка поиска ИИ Azure для подключения | True |
| Ключ администратора поиска ВИ Azure | securestring | Ключ администратора для подключения к службе "Поиск ИИ Azure" | True |
Ограничения регулирования
| Имя | Вызовы | Период обновления |
|---|---|---|
| Вызовы API для каждого подключения | 200 | 60 секунд |
Действия
| Агентический поиск (предварительная версия) |
Агентический поиск. |
| Векторы поиска |
Один векторный поиск с фильтром. |
| Векторы поиска с естественным языком |
Векторы поиска с естественным языком. |
| Индексирование документа |
Индексируйте один документ. |
| Индексирование нескольких документов |
Индексирование указанных документов. |
| Получение индексов поиска |
Эта операция получает все схемы индексов с подробными сведениями о поле в поиске ИИ Azure. |
| Получение статистики индекса |
Эта операция получает статистику для индекса в поиске ИИ Azure. |
| Семантический гибридный поиск |
Семантический гибридный поиск с фильтром. |
| Слияние документа |
Слияние одного документа. |
| Удаление документа |
Удаление одного документа. |
| Удаление нескольких документов |
Удалите указанные документы. |
Агентический поиск (предварительная версия)
Агентический поиск.
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
Имя индекса
|
indexName | True | string |
Имя индекса. |
|
Имя агента
|
agentName | True | string |
Имя агента. |
|
Роль
|
role | string |
Роль |
|
|
Содержимое сообщения агента
|
content | string |
Содержимое сообщения агента |
Возвращаемое значение
Векторы поиска
Один векторный поиск с фильтром.
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
Имя индекса
|
indexName | True | string |
Имя индекса. |
|
Векторные поля и значения векторного поля поиска
|
vectorFieldsName | True | string |
Имя поля вектора поиска. |
|
vectorFieldsValue
|
vectorFieldsValue | True | array of float | |
|
Число ближайших соседей, возвращаемых
|
nearestNeighbors | True | integer |
Число ближайших соседей, возвращаемых. |
|
Искать
|
searchQuery | string |
Условие запроса поиска |
|
|
Режим поиска
|
searchMode | string |
Режим поиска |
|
|
Условие фильтра
|
filterCondition | string |
Условие фильтрации, которое необходимо применить перед поиском ближайших соседей. |
Возвращаемое значение
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
|
array of string |
Векторы поиска с естественным языком
Векторы поиска с естественным языком.
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
Имя индекса
|
indexName | True | string |
Имя индекса. |
|
Поиск текста
|
searchText | string |
Поиск текста |
|
|
Векторизованные поля поиска
|
vectorizedSearchFields | array of string |
Векторизованные поля поиска |
|
|
Выбор полей
|
selectFields | array of string |
Выбор полей |
|
|
Условие фильтра
|
filterCondition | string |
Условие фильтра |
|
|
ID сессии
|
sessionId | string |
ID сессии |
|
|
Ближайшие соседи
|
nearestNeighbors | integer |
Ближайшие соседи |
|
|
Основные поисковые запросы
|
top | integer |
Основные поисковые запросы |
|
|
Пропуск поисковых запросов
|
skipSearches | integer |
Пропуск поисковых запросов |
Возвращаемое значение
- response
- array of Object
Индексирование документа
Индексируйте один документ.
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
Имя индекса
|
indexName | True | string |
Имя индекса. |
Возвращаемое значение
- response
- object
Индексирование нескольких документов
Индексирование указанных документов.
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
Имя индекса
|
indexName | True | string |
Имя индекса. |
Возвращаемое значение
- response
- object
Получение индексов поиска
Эта операция получает все схемы индексов с подробными сведениями о поле в поиске ИИ Azure.
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
Только индексы с интегрированными векторами
|
onlyIntegratedVectorIndexes | boolean |
Если значение true, будут возвращены только индексы с интегрированными векторами. |
Возвращаемое значение
- response
- array of Object
Получение статистики индекса
Эта операция получает статистику для индекса в поиске ИИ Azure.
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
Имя индекса
|
indexName | True | string |
Имя индекса. |
Возвращаемое значение
- response
- object
Семантический гибридный поиск
Семантический гибридный поиск с фильтром.
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
Имя индекса
|
indexName | True | string |
Имя индекса. |
|
Поиск текста
|
searchText | string |
Поиск текста |
|
|
Векторизованные поля поиска
|
vectorizedSearchFields | array of string |
Векторизованные поля поиска |
|
|
Семантическая конфигурация
|
semanticConfiguration | string |
Семантическая конфигурация |
|
|
Выбор полей
|
selectFields | array of string |
Выбор полей |
|
|
Условие фильтра
|
filterCondition | string |
Условие фильтра |
|
|
ID сессии
|
sessionId | string |
ID сессии |
|
|
Ближайшие соседи
|
nearestNeighbors | integer |
Ближайшие соседи |
|
|
Основные поисковые запросы
|
top | integer |
Основные поисковые запросы |
|
|
Пропуск поисковых запросов
|
skipSearches | integer |
Пропуск поисковых запросов |
Возвращаемое значение
- response
- array of Object
Слияние документа
Слияние одного документа.
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
Имя индекса
|
indexName | True | string |
Имя индекса. |
Удаление документа
Удаление одного документа.
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
Имя индекса
|
indexName | True | string |
Имя индекса. |
Удаление нескольких документов
Удалите указанные документы.
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
Имя индекса
|
indexName | True | string |
Имя индекса. |
Определения
Object
AgenticRetrievalOutput
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
response
|
response | array of AgenticRetrievalOutput_Response | |
|
активность
|
activity | array of AgenticRetrievalOutput_Activity | |
|
Ссылки
|
references | array of AgenticRetrievalOutput_References |
AgenticRetrievalOutput_Response
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
Роль ответа на сообщение агента
|
role | string |
Роль ответа на сообщение агента |
|
содержимое
|
content | array of AgenticRetrievalOutput_Response_Content |
AgenticRetrievalOutput_Response_Content
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
Тип ответа на сообщение агента
|
type | string |
Тип ответа на сообщение агента |
|
Текст ответа на сообщение агента
|
text | array of object |
Текст ответа на сообщение агента |
|
items
|
text | object |
AgenticRetrievalOutput_Activity
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
Действие сообщения агента
|
type | string |
Действие сообщения агента |
|
Идентификатор сообщения агента
|
id | string |
Идентификатор сообщения агента |
|
Маркеры ввода сообщений агента
|
inputTokens | string |
Маркеры ввода сообщений агента |
|
Маркеры вывода сообщений агента
|
outputTokens | string |
Маркеры вывода сообщений агента |
|
Целевой индекс сообщения агента
|
targetIndex | string |
Целевой индекс сообщения агента |
|
Запрос поиска сообщений агента
|
query.search | string |
Запрос поиска сообщений агента |
|
Фильтр запросов сообщений агента
|
query.filter | string |
Фильтр запросов сообщений агента |
|
Время запроса сообщения агента
|
queryTime | string |
Время запроса сообщения агента |
|
Число сообщений агента
|
count | string |
Число сообщений агента |
AgenticRetrievalOutput_References
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
Ссылочный тип сообщения агента
|
type | string |
Ссылочный тип сообщения агента |
|
Идентификатор ссылки на сообщение агента
|
id | string |
Идентификатор ссылки на сообщение агента |
|
Источник действия ссылки на сообщение агента
|
activitySource | string |
Источник действия ссылки на сообщение агента |
|
Ключ справочного документа агента
|
docKey | string |
Ключ справочного документа агента |
|
Справочные данные о сообщении агента
|
sourceData | string |
Справочные данные о сообщении агента |
объект
Это тип object.