Azure - Iq de foundry

Connectez-vous aux bases de connaissances Foundry IQ alimentées par Recherche Azure AI. Foundry IQ est une couche de connaissances managée qui fournit aux agents une prise en charge des autorisations, cité des réponses des données de votre organisation dans Azure, SharePoint, OneLake et le web.

Ce connecteur est disponible dans les produits et régions suivants :

Service Classe Régions
Copilot Studio Norme Toutes les régions Power Automate
Applications logiques Norme Toutes les régions Logic Apps
Power Apps Norme Toutes les régions Power Apps
Power Automate Norme Toutes les régions Power Automate
Contact
Nom Microsoft
URL https://support.microsoft.com/
Messagerie électronique abapi@microsoft.com
Métadonnées du connecteur
Éditeur Microsoft
Website https://learn.microsoft.com/en-us/azure/search/
Politique de confidentialité https://privacy.microsoft.com/en-us/privacystatement
Categories AI

Création d’une connexion

Le connecteur prend en charge les types d’authentification suivants :

Clé API Fournissez une clé API pour accéder à votre service de recherche Foundry IQ. Toutes les régions Partageable
Authentification de certificat client Fournissez Microsoft Entra ID informations d’identification à l’aide d’un certificat PFX et d’un mot de passe. Toutes les régions Partageable
Identité gérée Créez une connexion à l’aide d’une identité managée. LOGICAPPS uniquement Partageable
Microsoft Entra ID intégré Utilisez Microsoft Entra ID pour accéder à votre service de recherche Foundry IQ. Toutes les régions Impossible à partager
Service principal (application Microsoft Entra ID) Utilisez une application Microsoft Entra ID pour accéder à votre service de recherche Foundry IQ. Toutes les régions Impossible à partager
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 Impossible à partager

Clé API

ID d’authentification : apiKeyAuth

Applicable : Toutes les régions

Fournissez une clé API pour accéder à votre service de recherche Foundry IQ.

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 Catégorie Description Obligatoire
Point de terminaison du service de recherche IQ Foundry string Point de terminaison Recherche Azure AI True
Clé API du service De recherche IQ Foundry securestring Clé API Recherche Azure AI True

Authentification par certificat client

ID d’authentification : certOauth

Applicable : Toutes les régions

Fournissez Microsoft Entra ID informations d’identification à l’aide d’un certificat PFX et d’un 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 Catégorie Description Obligatoire
Point de terminaison du service de recherche IQ Foundry string Point de terminaison Recherche Azure AI True
Locataire string True
ID du client string ID client de l’application Microsoft Entra ID
Secret du certificat client clientCertificate Secret de certificat client autorisé par cette application True

Identité gérée

ID d’authentification : managedIdentityAuth

Applicable : LOGICAPPS uniquement

Créez une connexion à l’aide d’une identité managée.

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 Catégorie Description Obligatoire
Identité gérée managedIdentity Se connecter avec une identité managée True
Point de terminaison du service de recherche IQ Foundry string Point de terminaison Recherche Azure AI True

Microsoft Entra ID intégré

ID d’authentification : oauth

Applicable : Toutes les régions

Utilisez Microsoft Entra ID pour accéder à votre service de recherche Foundry IQ.

Ce n’est pas une connexion partageable. Si l’application Power est partagée avec un autre utilisateur, un autre utilisateur sera invité à créer explicitement une nouvelle connexion.

Nom Catégorie Description Obligatoire
Point de terminaison du service de recherche IQ Foundry string Point de terminaison Recherche Azure AI True

Service principal (application Microsoft Entra ID)

ID d’authentification : oauthSP

Applicable : Toutes les régions

Utilisez une application Microsoft Entra ID pour accéder à votre service de recherche Foundry IQ.

Ce n’est pas une connexion partageable. Si l’application Power est partagée avec un autre utilisateur, un autre utilisateur sera invité à créer explicitement une nouvelle connexion.

Nom Catégorie Description Obligatoire
Point de terminaison du service de recherche IQ Foundry string Point de terminaison Recherche Azure AI True
Locataire string True
ID du client string True
Clé secrète client securestring True

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.

Ce n’est pas une connexion partageable. Si l’application Power est partagée avec un autre utilisateur, un autre utilisateur sera invité à créer explicitement une nouvelle connexion.

Nom Catégorie Description Obligatoire
Point de terminaison du service de recherche IQ Foundry string Point de terminaison Recherche Azure AI True
Clé API du service De recherche IQ Foundry securestring Clé API Recherche Azure AI True

Limitations

Nom Appels Période de renouvellement
Appels d’API par connexion 5000 60 secondes

Actions

API De récupération de connaissances Foundry IQ (déconseillée) [DÉPRÉCIÉE]

Microsoft récupération de la base de connaissances Foundry IQ. Placez votre agent à l’aide de la base de connaissances Foundry IQ pour une récupération basée sur la consommation de haute qualité, en fournissant des réponses prenant en charge les autorisations. (deprecated)

Récupération des connaissances de l’IQ De foundry IQ MCP

Microsoft récupération de la base de connaissances Foundry IQ via le protocole MCP. Placez votre agent à l’aide de la base de connaissances Foundry IQ pour une récupération basée sur la consommation de haute qualité, en fournissant des réponses prenant en charge les autorisations.

API De récupération de connaissances Foundry IQ (déconseillée) [DÉPRÉCIÉE]

Microsoft récupération de la base de connaissances Foundry IQ. Placez votre agent à l’aide de la base de connaissances Foundry IQ pour une récupération basée sur la consommation de haute qualité, en fournissant des réponses prenant en charge les autorisations. (deprecated)

Paramètres

Nom Clé Obligatoire Type Description
Nom de la base de connaissances
knowledgeBaseName True string

Nom de la base de connaissances Foundry IQ à interroger.

Version de l’API
api-version True string

Version de l’API pour le service de base de connaissances Recherche Azure AI.

Jeton d’autorisation source de requête
x-ms-query-source-authorization string

Jeton utilisateur passé à Recherche Azure AI pour l’autorisation au niveau du document.

role
role string

Rôle de l’expéditeur du message (par exemple, « utilisateur », « Assistant »).

type
type string

Type du contenu (par exemple, « text »).

texte
text string

Contenu texte du message.

Retours

Récupération des connaissances de l’IQ De foundry IQ MCP

Microsoft récupération de la base de connaissances Foundry IQ via le protocole MCP. Placez votre agent à l’aide de la base de connaissances Foundry IQ pour une récupération basée sur la consommation de haute qualité, en fournissant des réponses prenant en charge les autorisations.

Paramètres

Nom Clé Obligatoire Type Description
Nom de la base de connaissances
knowledgeBaseName True string

Nom de la base de connaissances Foundry IQ à interroger.

Version de l’API
api-version True string

Version de l’API pour le service de base de connaissances Recherche Azure AI.

Définitions

RetrieveResponse

Nom Chemin d’accès Type Description
response
response array of RetrieveResponseItem

Réponse de récupération contenant le contenu cité de la base de connaissances.

activity
activity array of RetrieveActivity

Journal d’activité montrant la planification des requêtes, les appels d’index de recherche et les étapes de raisonnement.

references
references array of RetrieveReference

Références de documents sources avec des scores et des métadonnées de pertinence.

RetrieveResponseItem

Nom Chemin d’accès Type Description
contenu
content array of object

Éléments de contenu dans la réponse.

type
content.type string

Type de contenu (par exemple, « text »).

texte
content.text string

Contenu de texte récupéré avec les résultats cités de la base de connaissances.

RetrieveActivity

Nom Chemin d’accès Type Description
type
type string

Type d’activité (par exemple, « modelQueryPlanning », « searchIndex », « agenticReasoning »).

ID
id integer

Identificateur de l’étape d’activité.

knowledgeSourceName
knowledgeSourceName string

Nom de la source de connaissances interrogée.

machines virtuelles écoulées
elapsedMs integer

Temps écoulé en millisecondes pour cette étape d’activité.

inputTokens
inputTokens integer

Nombre de jetons d’entrée utilisés dans l’étape de planification des requêtes de modèle.

outputTokens
outputTokens integer

Nombre de jetons de sortie générés à l’étape de planification des requêtes de modèle.

queryTime
queryTime date-time

Horodatage lorsque la requête d’index de recherche a été exécutée.

count
count integer

Nombre de résultats retournés par la requête d’index de recherche.

searchIndexArguments
searchIndexArguments SearchIndexArguments

Arguments passés à la requête d’index de recherche.

kind
retrievalReasoningEffort.kind string

Le niveau d’effort de raisonnement appliqué (par exemple, « faible », « moyen », « élevé »).

reasoningTokens
reasoningTokens integer

Nombre de jetons utilisés dans l’étape de raisonnement agentique.

SearchIndexArguments

Arguments passés à la requête d’index de recherche.

Nom Chemin d’accès Type Description
search
search string

Texte de la requête de recherche envoyé à l’index.

filter
filter string

Expression de filtre OData appliquée à la requête de recherche.

sourceDataFields
sourceDataFields array of object

Champs de données sources demandés à partir de l’index de recherche.

name
sourceDataFields.name string

Nom du champ de données source.

champsDeRecherche
searchFields array of string

Champs spécifiques à rechercher dans l’index.

semanticConfigurationName
semanticConfigurationName string

Nom de la configuration sémantique utilisée pour le classement.

RetrieveReference

Nom Chemin d’accès Type Description
type
type string

Type de référence (par exemple, « searchIndex »).

ID
id string

Identificateur de référence.

activitySource
activitySource integer

Identificateur de l’étape d’activité qui a produit cette référence.

sourceData
sourceData object

Données sources supplémentaires associées à la référence.

docKey
docKey string

Clé de document source dans l’index de recherche.

title
title string

Titre du document source référencé.

rerankerScore
rerankerScore float

Score de pertinence de reclassement sémantique pour cette référence.