Azure AI Search
Azure AI Search proporciona una recuperación de información segura a gran escala a través del contenido propiedad del usuario en aplicaciones de búsqueda de IA tradicionales y generativas.
Este conector está disponible en los siguientes productos y regiones:
| Service | Class | Regions |
|---|---|---|
| Copilot Studio | Premium | Todas las regiones de Power Automate excepto las siguientes: - Gobierno de EE. UU. (GCC High) - China Cloud operado por 21Vianet - Departamento de Defensa de EE. UU. (DoD) |
| Aplicaciones lógicas | Estándar | Todas las regiones de Logic Apps excepto las siguientes: - Regiones de Azure China - Departamento de Defensa de EE. UU. (DoD) |
| Power Apps | Premium | Todas las regiones de Power Apps excepto las siguientes: - Gobierno de EE. UU. (GCC High) - China Cloud operado por 21Vianet - Departamento de Defensa de EE. UU. (DoD) |
| Power Automate | Premium | Todas las regiones de Power Automate excepto las siguientes: - Gobierno de EE. UU. (GCC High) - China Cloud operado por 21Vianet - Departamento de Defensa de EE. UU. (DoD) |
| Contacto | |
|---|---|
| Nombre | Microsoft |
| URL | https://support.microsoft.com |
| Metadatos del conector | |
|---|---|
| Publicador | Microsoft |
| Website | https://learn.microsoft.com/en-us/azure/search/search-what-is-azure-search/ |
| Categorías | IA; Business Intelligence |
| Directiva de privacidad | https://privacy.microsoft.com/en-us/privacystatement |
Creación de una conexión
El conector admite los siguientes tipos de autenticación:
| Clave de acceso | Proporcione una cadena de conexión para acceder a Azure AI Search. | Todas las regiones | No se puede compartir |
| Autenticación de certificado de cliente | Proporcionar credenciales de Id. de Entra de Microsoft mediante el certificado PFX y la contraseña | Todas las regiones | Compartible |
| Identidad administrada de Logic Apps | Creación de una conexión mediante una identidad administrada de LogicApps | Solo LOGICAPPS | Compartible |
| Microsoft Entra ID: integrado | Uso de Microsoft Entra ID para acceder | Todas las regiones | No se puede compartir |
| Entidad de servicio (aplicación microsoft Entra ID) | Use la aplicación Microsoft Entra ID para acceder a Azure AI Search. | Todas las regiones | No se puede compartir |
| Valor predeterminado [EN DESUSO] | Esta opción solo es para conexiones anteriores sin un tipo de autenticación explícito y solo se proporciona para la compatibilidad con versiones anteriores. | Todas las regiones | No se puede compartir |
Clave de acceso
Identificador de autenticación: adminkey
Aplicable: Todas las regiones
Proporcione una cadena de conexión para acceder a Azure AI Search.
Esta conexión no se puede compartir. Si la aplicación de energía se comparte con otro usuario, se pedirá a otro usuario que cree explícitamente una nueva conexión.
| Nombre | Tipo | Description | Obligatorio |
|---|---|---|---|
| Dirección URL del punto de conexión de Azure AI Search | cuerda / cadena | Punto de conexión de Azure AI Search para conectarse | Cierto |
| Clave de administración de Azure AI Search | securestring | Clave de administrador para conectarse con Azure AI Search | Cierto |
Autenticación mediante certificados de cliente
Identificador de autenticación: certOauth
Aplicable: Todas las regiones
Proporcionar credenciales de Id. de Entra de Microsoft mediante el certificado PFX y la contraseña
Se trata de una conexión que se puede compartir. Si la aplicación de energía se comparte con otro usuario, también se comparte la conexión. Para más información, consulte introducción a los conectores para aplicaciones de lienzo: Power Apps | Microsoft Docs
| Nombre | Tipo | Description | Obligatorio |
|---|---|---|---|
| Dirección URL del punto de conexión de Azure AI Search | cuerda / cadena | Proporcione el punto de conexión del espacio de nombres de Azure AI Search (por ejemplo, ai://testai.search.windows.net/) | Cierto |
| Inquilino | cuerda / cadena | Cierto | |
| Id. de cliente | cuerda / cadena | El identificador de cliente de para la aplicación microsoft Entra ID | |
| Secreto de certificado de cliente | Certificado de cliente | Secreto de certificado de cliente permitido por esta aplicación | Cierto |
Identidad administrada de Logic Apps
Identificador de autenticación: managedIdentityAuth
Aplicable: SOLO LOGICAPPS
Creación de una conexión mediante una identidad administrada de LogicApps
Se trata de una conexión que se puede compartir. Si la aplicación de energía se comparte con otro usuario, también se comparte la conexión. Para más información, consulte introducción a los conectores para aplicaciones de lienzo: Power Apps | Microsoft Docs
| Nombre | Tipo | Description | Obligatorio |
|---|---|---|---|
| Identidad administrada de LogicApps | managedIdentity | Inicio de sesión con una identidad administrada de Logic Apps | Cierto |
| Dirección URL del punto de conexión de Azure AI Search | cuerda / cadena | Proporcione el punto de conexión del espacio de nombres de Azure AI Search (por ejemplo, ai://testai.search.windows.net/) | Cierto |
Microsoft Entra ID integrado
Identificador de autenticación: oauth
Aplicable: Todas las regiones
Uso de Microsoft Entra ID para acceder
Esta conexión no se puede compartir. Si la aplicación de energía se comparte con otro usuario, se pedirá a otro usuario que cree explícitamente una nueva conexión.
| Nombre | Tipo | Description | Obligatorio |
|---|---|---|---|
| Dirección URL del punto de conexión de Azure AI Search | cuerda / cadena | Proporcione el punto de conexión del espacio de nombres de Azure AI Search (por ejemplo, ai://testai.search.windows.net/) | Cierto |
Principal de servicio (aplicación de Microsoft Entra ID)
Identificador de autenticación: oauthSP
Aplicable: Todas las regiones
Use la aplicación Microsoft Entra ID para acceder a Azure AI Search.
Esta conexión no se puede compartir. Si la aplicación de energía se comparte con otro usuario, se pedirá a otro usuario que cree explícitamente una nueva conexión.
| Nombre | Tipo | Description | Obligatorio |
|---|---|---|---|
| Dirección URL del punto de conexión de Azure AI Search | cuerda / cadena | Proporcione el punto de conexión del espacio de nombres de Azure AI Search (por ejemplo, ai://testai.search.windows.net/) | Cierto |
| Inquilino | cuerda / cadena | Cierto | |
| Id. de cliente | cuerda / cadena | Cierto | |
| Secreto del cliente | securestring | Cierto |
Valor predeterminado [EN DESUSO]
Aplicable: Todas las regiones
Esta opción solo es para conexiones anteriores sin un tipo de autenticación explícito y solo se proporciona para la compatibilidad con versiones anteriores.
Esta conexión no se puede compartir. Si la aplicación de energía se comparte con otro usuario, se pedirá a otro usuario que cree explícitamente una nueva conexión.
| Nombre | Tipo | Description | Obligatorio |
|---|---|---|---|
| Dirección URL del punto de conexión de Azure AI Search | cuerda / cadena | Punto de conexión de Azure AI Search para conectarse | Cierto |
| Clave de administración de Azure AI Search | securestring | Clave de administrador para conectarse con Azure AI Search | Cierto |
Limitaciones
| Nombre | Llamadas | Período de renovación |
|---|---|---|
| Llamadas API por conexión | 200 | 60 segundos |
Acciones
| Búsqueda agente (versión preliminar) |
Búsqueda agente. |
| Búsqueda híbrida semántica |
Búsqueda híbrida semántica con filtro. |
| Combinar un documento |
Combinar un único documento. |
| Eliminar un documento |
Elimine un único documento. |
| Eliminar varios documentos |
Elimine los documentos especificados. |
| Indexación de un documento |
Indexe un único documento. |
| Indexación de varios documentos |
Indexe los documentos especificados. |
| Obtención de índices de búsqueda |
Esta operación obtiene todos los esquemas de índices con detalles de campo en Azure AI Search. |
| Obtener estadísticas de índice |
Esta operación obtiene estadísticas de un índice en Azure AI Search. |
| Vectores de búsqueda |
Búsqueda de un solo vector con filtro. |
| Vectores de búsqueda con lenguaje natural |
Vectores de búsqueda con lenguaje natural. |
Búsqueda agente (versión preliminar)
Búsqueda agente.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Nombre del índice
|
indexName | True | string |
Nombre del índice. |
|
Nombre del agente
|
agentName | True | string |
Nombre del agente. |
|
Función
|
role | string |
Función |
|
|
Contenido del mensaje del agente
|
content | string |
Contenido del mensaje del agente |
Devoluciones
Búsqueda híbrida semántica
Búsqueda híbrida semántica con filtro.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Nombre del índice
|
indexName | True | string |
Nombre del índice. |
|
Buscar texto
|
searchText | string |
Buscar texto |
|
|
Campos de búsqueda vectorizados
|
vectorizedSearchFields | array of string |
Campos de búsqueda vectorizados |
|
|
Configuración semántica
|
semanticConfiguration | string |
Configuración semántica |
|
|
Seleccionar campos
|
selectFields | array of string |
Seleccionar campos |
|
|
Condición de filtro
|
filterCondition | string |
Condición de filtro |
|
|
Id de sesión
|
sessionId | string |
Id de sesión |
|
|
Vecinos más cercanos
|
nearestNeighbors | integer |
Vecinos más cercanos |
|
|
Búsquedas principales
|
top | integer |
Búsquedas principales |
|
|
Omitir búsquedas
|
skipSearches | integer |
Omitir búsquedas |
Devoluciones
- response
- array of Object
Combinar un documento
Combinar un único documento.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Nombre del índice
|
indexName | True | string |
Nombre del índice. |
Eliminar un documento
Elimine un único documento.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Nombre del índice
|
indexName | True | string |
Nombre del índice. |
Eliminar varios documentos
Elimine los documentos especificados.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Nombre del índice
|
indexName | True | string |
Nombre del índice. |
Indexación de un documento
Indexe un único documento.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Nombre del índice
|
indexName | True | string |
Nombre del índice. |
Devoluciones
- response
- object
Indexación de varios documentos
Indexe los documentos especificados.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Nombre del índice
|
indexName | True | string |
Nombre del índice. |
Devoluciones
- response
- object
Obtención de índices de búsqueda
Esta operación obtiene todos los esquemas de índices con detalles de campo en Azure AI Search.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Solo índices con vectores integrados
|
onlyIntegratedVectorIndexes | boolean |
Si es true, solo se devolverán índices con vectores integrados. |
Devoluciones
- response
- array of Object
Obtener estadísticas de índice
Esta operación obtiene estadísticas de un índice en Azure AI Search.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Nombre del índice
|
indexName | True | string |
Nombre del índice. |
Devoluciones
- response
- object
Vectores de búsqueda
Búsqueda de un solo vector con filtro.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Nombre del índice
|
indexName | True | string |
Nombre del índice. |
|
Campos vectoriales y valores Nombre del campo vector de búsqueda
|
vectorFieldsName | True | string |
Nombre del campo del vector de búsqueda. |
|
vectorFieldsValue
|
vectorFieldsValue | True | array of float | |
|
Número de vecinos más cercanos que se van a devolver
|
nearestNeighbors | True | integer |
Número de vecinos más cercanos que se van a devolver. |
|
Search
|
searchQuery | string |
Condición de consulta de búsqueda |
|
|
Modo de búsqueda
|
searchMode | string |
Modo de búsqueda |
|
|
Condición de filtro
|
filterCondition | string |
Condición de filtrado que se va a aplicar antes de encontrar los vecinos más cercanos. |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
|
array of string |
Vectores de búsqueda con lenguaje natural
Vectores de búsqueda con lenguaje natural.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Nombre del índice
|
indexName | True | string |
Nombre del índice. |
|
Buscar texto
|
searchText | string |
Buscar texto |
|
|
Campos de búsqueda vectorizados
|
vectorizedSearchFields | array of string |
Campos de búsqueda vectorizados |
|
|
Seleccionar campos
|
selectFields | array of string |
Seleccionar campos |
|
|
Condición de filtro
|
filterCondition | string |
Condición de filtro |
|
|
Id de sesión
|
sessionId | string |
Id de sesión |
|
|
Vecinos más cercanos
|
nearestNeighbors | integer |
Vecinos más cercanos |
|
|
Búsquedas principales
|
top | integer |
Búsquedas principales |
|
|
Omitir búsquedas
|
skipSearches | integer |
Omitir búsquedas |
Devoluciones
- response
- array of Object
Definiciones
Objeto
AgenticRetrievalOutput
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
response
|
response | array of AgenticRetrievalOutput_Response | |
|
actividad
|
activity | array of AgenticRetrievalOutput_Activity | |
|
Referencias
|
references | array of AgenticRetrievalOutput_References |
AgenticRetrievalOutput_Response
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Rol de respuesta de mensaje del agente
|
role | string |
Rol de respuesta de mensaje del agente |
|
contenido
|
content | array of AgenticRetrievalOutput_Response_Content |
AgenticRetrievalOutput_Response_Content
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Tipo de respuesta del mensaje del agente
|
type | string |
Tipo de respuesta del mensaje del agente |
|
Texto de respuesta del mensaje del agente
|
text | array of object |
Texto de respuesta del mensaje del agente |
|
items
|
text | object |
AgenticRetrievalOutput_Activity
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Actividad de mensaje del agente
|
type | string |
Actividad de mensaje del agente |
|
Id. de mensaje del agente
|
id | string |
Id. de mensaje del agente |
|
Tokens de entrada de mensajes del agente
|
inputTokens | string |
Tokens de entrada de mensajes del agente |
|
Tokens de salida de mensajes del agente
|
outputTokens | string |
Tokens de salida de mensajes del agente |
|
Índice de destino del mensaje del agente
|
targetIndex | string |
Índice de destino del mensaje del agente |
|
Consulta de búsqueda de mensajes del agente
|
query.search | string |
Consulta de búsqueda de mensajes del agente |
|
Filtro de consulta de mensajes del agente
|
query.filter | string |
Filtro de consulta de mensajes del agente |
|
Hora de consulta de mensajes del agente
|
queryTime | string |
Hora de consulta de mensajes del agente |
|
Recuento de mensajes del agente
|
count | string |
Recuento de mensajes del agente |
AgenticRetrievalOutput_References
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Tipo de referencia de mensaje del agente
|
type | string |
Tipo de referencia de mensaje del agente |
|
Id. de referencia del mensaje del agente
|
id | string |
Id. de referencia del mensaje del agente |
|
Origen de la actividad de referencia de mensajes del agente
|
activitySource | string |
Origen de la actividad de referencia de mensajes del agente |
|
Clave del documento de referencia del mensaje del agente
|
docKey | string |
Clave del documento de referencia del mensaje del agente |
|
Datos de origen de referencia de mensajes del agente
|
sourceData | string |
Datos de origen de referencia de mensajes del agente |
objeto
Este es el tipo 'object'.