Recherche Azure AI (préversion)
Azure AI Search fournit une récupération sécurisée des informations à grande échelle sur le contenu appartenant à l’utilisateur dans les applications de recherche d’IA traditionnelles et génératives.
Ce connecteur est disponible dans les produits et régions suivants :
| Service | classe | Régions |
|---|---|---|
| Copilot Studio | Premium | Toutes les régions Power Automate , à l’exception des éléments suivants : - Us Government (GCC High) - China Cloud géré par 21Vianet - Us Department of Defense (DoD) |
| Applications logiques | Norme | Toutes les régions Logic Apps , à l’exception des suivantes : - Régions Azure Chine - Us Department of Defense (DoD) |
| Power Apps | Premium | Toutes les régions Power Apps , à l’exception des suivantes : - Us Government (GCC High) - China Cloud géré par 21Vianet - Us Department of Defense (DoD) |
| Power Automate | Premium | Toutes les régions Power Automate , à l’exception des éléments suivants : - Us Government (GCC High) - China Cloud géré par 21Vianet - Us Department of Defense (DoD) |
| Contact | |
|---|---|
| Nom | Microsoft |
| URL | https://support.microsoft.com |
| Métadonnées du connecteur | |
|---|---|
| Éditeur | Microsoft |
| Website | https://learn.microsoft.com/en-us/azure/search/search-what-is-azure-search/ |
| Catégories | IA; Informatique décisionnelle |
| Politique de confidentialité | https://privacy.microsoft.com/en-us/privacystatement |
Création d’une connexion
Le connecteur prend en charge les types d’authentification suivants :
| Clé d’accès | Fournissez une chaîne de connexion pour accéder à votre recherche Azure AI. | Toutes les régions | Non partageable |
| Authentification de certificat client | Fournir des informations d’identification d’ID Microsoft Entra à l’aide du certificat PFX et du mot de passe | Toutes les régions | Partageable |
| Identités managées par applications logiques | Créer une connexion à l’aide d’une identité managée LogicApps | LOGICAPPS uniquement | Partageable |
| Microsoft Entra ID Intégré | Utiliser l’ID Microsoft Entra pour accéder à | Toutes les régions | Non partageable |
| Principal du service (application Microsoft Entra ID) | Utilisez l’application Microsoft Entra ID pour accéder à votre recherche Azure AI. | Toutes les régions | Non partageable |
| Valeur par défaut [DÉCONSEILLÉE] | Cette option concerne uniquement les connexions plus anciennes sans type d’authentification explicite et est fournie uniquement pour la compatibilité descendante. | Toutes les régions | Non partageable |
Clé d’accès
ID d’authentification : adminkey
Applicable : Toutes les régions
Fournissez une chaîne de connexion pour accéder à votre recherche Azure AI.
Cette connexion n’est pas partageable. Si l’application power est partagée avec un autre utilisateur, un autre utilisateur est invité à créer une connexion explicitement.
| Nom | Type | Descriptif | Obligatoire |
|---|---|---|---|
| URL du point de terminaison recherche Azure AI | ficelle | Point de terminaison Recherche Azure AI pour se connecter | Vrai |
| Clé d’administration azure AI Search | securestring | Clé d’administration pour vous connecter à Azure AI Search | Vrai |
Authentification de certificat client
ID d’authentification : certOauth
Applicable : Toutes les régions
Fournir des informations d’identification d’ID Microsoft Entra à l’aide du certificat PFX et du mot de passe
Il s’agit d’une connexion partageable. Si l’application d’alimentation est partagée avec un autre utilisateur, la connexion est également partagée. Pour plus d’informations, consultez la vue d’ensemble des connecteurs pour les applications de canevas - Power Apps | Microsoft Docs
| Nom | Type | Descriptif | Obligatoire |
|---|---|---|---|
| URL du point de terminaison recherche Azure AI | ficelle | Fournir un point de terminaison d’espace de noms Recherche Azure AI (par exemple, ai://testai.search.windows.net/) | Vrai |
| Locataire | ficelle | Vrai | |
| ID de client | ficelle | ID client de l’application Microsoft Entra ID | |
| Secret du certificat client | clientCertificate | Secret de certificat client autorisé par cette application | Vrai |
Identité managée Logic Apps
ID d’authentification : managedIdentityAuth
Applicable : LOGICAPPS uniquement
Créer une connexion à l’aide d’une identité managée LogicApps
Il s’agit d’une connexion partageable. Si l’application d’alimentation est partagée avec un autre utilisateur, la connexion est également partagée. Pour plus d’informations, consultez la vue d’ensemble des connecteurs pour les applications de canevas - Power Apps | Microsoft Docs
| Nom | Type | Descriptif | Obligatoire |
|---|---|---|---|
| Identité managée LogicApps | managedIdentity | Se connecter avec une identité managée Logic Apps | Vrai |
| URL du point de terminaison recherche Azure AI | ficelle | Fournir un point de terminaison d’espace de noms Recherche Azure AI (par exemple, ai://testai.search.windows.net/) | Vrai |
Identifiant Microsoft Entra intégré
ID d’authentification : oauth
Applicable : Toutes les régions
Utiliser l’ID Microsoft Entra pour accéder à
Cette connexion n’est pas partageable. Si l’application power est partagée avec un autre utilisateur, un autre utilisateur est invité à créer une connexion explicitement.
| Nom | Type | Descriptif | Obligatoire |
|---|---|---|---|
| URL du point de terminaison recherche Azure AI | ficelle | Fournir un point de terminaison d’espace de noms Recherche Azure AI (par exemple, ai://testai.search.windows.net/) | Vrai |
Principal du service (application Microsoft Entra ID)
ID d’authentification : oauthSP
Applicable : Toutes les régions
Utilisez l’application Microsoft Entra ID pour accéder à votre recherche Azure AI.
Cette connexion n’est pas partageable. Si l’application power est partagée avec un autre utilisateur, un autre utilisateur est invité à créer une connexion explicitement.
| Nom | Type | Descriptif | Obligatoire |
|---|---|---|---|
| URL du point de terminaison recherche Azure AI | ficelle | Fournir un point de terminaison d’espace de noms Recherche Azure AI (par exemple, ai://testai.search.windows.net/) | Vrai |
| Locataire | ficelle | Vrai | |
| ID de client | ficelle | Vrai | |
| Clé secrète client | securestring | Vrai |
Valeur par défaut [DÉCONSEILLÉE]
Applicable : Toutes les régions
Cette option concerne uniquement les connexions plus anciennes sans type d’authentification explicite et est fournie uniquement pour la compatibilité descendante.
Cette connexion n’est pas partageable. Si l’application power est partagée avec un autre utilisateur, un autre utilisateur est invité à créer une connexion explicitement.
| Nom | Type | Descriptif | Obligatoire |
|---|---|---|---|
| URL du point de terminaison recherche Azure AI | ficelle | Point de terminaison Recherche Azure AI pour se connecter | Vrai |
| Clé d’administration azure AI Search | securestring | Clé d’administration pour vous connecter à Azure AI Search | Vrai |
Limitations
| Nom | Appels | Période de renouvellement |
|---|---|---|
| Appels d’API par connexion | 200 | 60 secondes |
Actions
| Fusionner un document (préversion) |
Fusionnez un document unique. |
| Indexer plusieurs documents (préversion) |
Indexez les documents spécifiés. |
| Indexer un document (préversion) |
Indexer un document unique. |
| Obtenir des index de recherche |
Cette opération obtient tous les schémas d’index avec les détails du champ dans recherche Azure AI. |
| Obtenir des statistiques d’index |
Cette opération obtient des statistiques pour un index dans recherche Azure AI. |
| Recherche hybride sémantique (préversion) |
Recherche hybride sémantique avec filtre. |
| Supprimer plusieurs documents (préversion) |
Supprimez les documents spécifiés. |
| Supprimer un document (préversion) |
Supprimez un document unique. |
| Vecteurs de recherche (préversion) |
Recherche vectorielle unique avec filtre. |
| Vecteurs de recherche avec langage naturel (préversion) |
Vecteurs de recherche avec langage naturel. |
Fusionner un document (préversion)
Fusionnez un document unique.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Nom de l’index
|
indexName | True | string |
Nom de l’index. |
Indexer plusieurs documents (préversion)
Indexez les documents spécifiés.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Nom de l’index
|
indexName | True | string |
Nom de l’index. |
Retours
- response
- object
Indexer un document (préversion)
Indexer un document unique.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Nom de l’index
|
indexName | True | string |
Nom de l’index. |
Retours
- response
- object
Obtenir des index de recherche
Cette opération obtient tous les schémas d’index avec les détails du champ dans recherche Azure AI.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Index uniquement avec des vecteurs intégrés
|
onlyIntegratedVectorIndexes | boolean |
Si la valeur est true, seuls les index avec des vecteurs intégrés sont retournés. |
Retours
- response
- array of Object
Obtenir des statistiques d’index
Cette opération obtient des statistiques pour un index dans recherche Azure AI.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Nom de l’index
|
indexName | True | string |
Nom de l’index. |
Retours
- response
- object
Recherche hybride sémantique (préversion)
Recherche hybride sémantique avec filtre.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Nom de l’index
|
indexName | True | string |
Nom de l’index. |
|
Texte de recherche
|
searchText | string |
Texte de recherche |
|
|
Champs de recherche vectorisés
|
vectorizedSearchFields | array of string |
Champs de recherche vectorisés |
|
|
Configuration sémantique
|
semanticConfiguration | string |
Configuration sémantique |
|
|
Sélectionner des champs
|
selectFields | array of string |
Sélectionner des champs |
|
|
Condition de filtre
|
filterCondition | string |
Condition de filtre |
|
|
ID de session
|
sessionId | string |
ID de session |
|
|
Voisins les plus proches
|
nearestNeighbors | integer |
Voisins les plus proches |
|
|
Recherches principales
|
top | integer |
Recherches principales |
|
|
Ignorer les recherches
|
skipSearches | integer |
Ignorer les recherches |
Retours
- response
- array of Object
Supprimer plusieurs documents (préversion)
Supprimez les documents spécifiés.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Nom de l’index
|
indexName | True | string |
Nom de l’index. |
Supprimer un document (préversion)
Supprimez un document unique.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Nom de l’index
|
indexName | True | string |
Nom de l’index. |
Vecteurs de recherche (préversion)
Recherche vectorielle unique avec filtre.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Nom de l’index
|
indexName | True | string |
Nom de l’index. |
|
Champs de vecteur et nom du champ vecteur de recherche de valeurs
|
vectorFieldsName | True | string |
Nom du champ vecteur de recherche. |
|
vectorFieldsValue
|
vectorFieldsValue | True | array of float | |
|
Nombre de voisins les plus proches à retourner
|
nearestNeighbors | True | integer |
Nombre de voisins les plus proches à retourner. |
|
Rechercher
|
searchQuery | string |
Condition de requête de recherche |
|
|
Mode de recherche
|
searchMode | string |
Mode de recherche |
|
|
Condition de filtre
|
filterCondition | string |
Condition de filtrage à appliquer avant de trouver les voisins les plus proches. |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
|
array of string |
Vecteurs de recherche avec langage naturel (préversion)
Vecteurs de recherche avec langage naturel.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Nom de l’index
|
indexName | True | string |
Nom de l’index. |
|
Texte de recherche
|
searchText | string |
Texte de recherche |
|
|
Champs de recherche vectorisés
|
vectorizedSearchFields | array of string |
Champs de recherche vectorisés |
|
|
Sélectionner des champs
|
selectFields | array of string |
Sélectionner des champs |
|
|
Condition de filtre
|
filterCondition | string |
Condition de filtre |
|
|
ID de session
|
sessionId | string |
ID de session |
|
|
Voisins les plus proches
|
nearestNeighbors | integer |
Voisins les plus proches |
|
|
Recherches principales
|
top | integer |
Recherches principales |
|
|
Ignorer les recherches
|
skipSearches | integer |
Ignorer les recherches |
Retours
- response
- array of Object
Définitions
Objet
objet
Il s’agit du type 'object'.