Partager via


Ajouter Azure AI Search en tant que source de connaissances

Azure AI Search fournit un moteur de recherche puissant qui peut effectuer une recherche dans une grande collection de documents. Copilot Studio prend en charge l’ajout de Azure AI Search en tant que source de connaissances.

Pour terminer la connexion, vous avez besoin d’un compte Azure. Si vous n'avez pas de compte Azure, vous pouvez créer un compte à Microsoft Azure.

Après avoir créé le compte Azure, utilisez les articles Azure suivants pour mettre en place et configurer Azure AI Search. Ces articles fournissent des informations sur l’installation et la configuration nécessaires pour utiliser la connexion Azure AI Search en tant que source de connaissances :

Ici, l’authentification basée sur des clés est utilisée pour se connecter à Azure AI Search.

Note

Actuellement, Copilot Studio ne prend pas en charge les index Azure AI Search configurés pour les réseaux virtuels.

Copilot Studio prend en charge les index vectorisés à l’aide de vectorisation intégrée. Préparez vos données et choisissez un modèle incorporé, puis utilisez Importer et vectoriser des données dans Azure AI Search pour créer des index vectoriels. Cette méthode permet au système d’utiliser le même modèle incorporé que celui utilisé pour vectoriser les données afin de vectoriser également l’invite entrante au moment de l’exécution, ce qui réduit le besoin d’écrire des fonctions spéciales pour faire de même.

Copilot Studio prend également en charge l’utilisation de la fonctionnalité semantic ranker. Cette fonctionnalité doit également être configurée dans Azure AI Search avant d’ajouter la connexion dans Copilot Studio. Pour plus d’informations, consultez Prise en main du classeur sémantique.

  1. Ouvrez l’agent.

  2. Sélectionnez Ajouter des connaissances dans les pages Vue d’ensemble ou Connaissances, ou les Propriétés d’un nœud de réponses génératives.

  3. Dans la boîte de dialogue Ajouter des connaissances, sélectionnez Recommandé.

  4. Sélectionnez Azure AI Search.

  5. Sélectionnez Créer une connexion.

  6. Sélectionnez le Type d’authentification. Les options suivantes s’offrent à vous :

    • Clé d’accès
    • Authentification par certificat client
    • Principal de service (application Microsoft Entra ID)
    • Microsoft Entra ID intégré
  7. Entrez les détails requis pour le type d’authentification. Pour l’authentification basée sur des clés, comme décrit dans la section de configuration précédente, entrez l’URL du point de terminaison Azure AI Search et la clé d’administration Azure AI Search.

  8. Sélectionnez Créer pour terminer la connexion. Une coche verte s’affiche pour confirmer la connexion.

  9. Cliquez sur Suivant.

  10. Entrez l’index vectoriel Azure AI Search à utiliser. Un seul index vectoriel peut être ajouté.

  11. Sélectionnez Ajouter à l’agent pour compléter la connexion.

Une fois que vous avez ajouté la connexion, celle-ci s’affiche dans la table des sources de connaissances. L’état s’affiche sous la forme In progress tandis que Copilot Studio indexe les métadonnées dans les tables. Une fois l’indexation terminée, le statut est mis à jour sur Prêt et vous pouvez commencer à tester la source de connaissances. Pendant les tests, vous pouvez vérifier que les références appropriées ont été appelées en examinant les fichiers et les citations cités par l’agent.

Renvoyer des citations

Pour renvoyer des citations lors de l’utilisation de Azure AI Search dans Copilot Studio, incluez un champ d’URL avec le lien réel vers le document dans l’index de recherche. Lorsque le champ metadata_storage_path est inclus dans l’index, Copilot Studio interprète ce champ comme citation. Toutefois, si ce champ n'existe pas, Copilot Studio considère quel champ contient un lien d'URL complet comme citation. Pour plus d’informations, consultez Indexer le contenu et les métadonnées du fichier à l’aide de Azure AI Search

Note

Lors de la configuration des citations dans Azure AI Search, assurez-vous que les utilisateurs de votre agent disposent des autorisations nécessaires pour accéder aux sources de données auxquelles les citations pointent. Par exemple, si vous ajoutez une URL dans l’index de recherche qui pointe vers un site web ou une base de connaissances, les utilisateurs doivent avoir accès à ces sources. Si l’URL pointe vers une source de données restreinte, les utilisateurs ne peuvent pas accéder aux citations générées.