Partager via


Données non structurées en tant que source de connaissances

À l’aide de Copilot Studio, vous pouvez améliorer vos agents avec des connaissances spécifiques au domaine alimentées par les mêmes sources de données approuvées et familières que vous créez via des connecteurs Power Platform.

Lorsque vous chargez du contenu externe à partir de votre appareil, OneDrive ou SharePoint, vous pouvez enrichir vos agents avec des connaissances contextuelles adaptées à votre entreprise. Microsoft Dataverse stocke ces fichiers en toute sécurité et les traite automatiquement en index sémantiques et en incorporations vectorielles. Cette configuration permet à vos assistants de générer des réponses plus précises, ancrées sur les informations que vous fournissez.

Les fichiers chargés dans Copilot Studio utilisent Microsoft Dataverse pour ingérer des fichiers bruts et créer des index et des incorporations vectorielles. Ces index et inclusions aident à fournir des réponses de qualité à vos agents. Vous pouvez charger ces fichiers à partir de votre ordinateur ou en vous connectant à OneDrive ou SharePoint.

Lorsque vous téléchargez des fichiers comme sources de connaissances, vous enrichissez vos agents avec des données supplémentaires, augmentez les connaissances du modèle de langage et ancrez l’agent dans des informations spécifiques que vous fournissez. Vous pouvez télécharger divers fichiers, qui sont indexés sémantiquement en tant qu’embeddings vectoriels puis utilisés comme connaissances pour les agents. Vous pouvez partager ces connaissances appliquées aux agents avec les utilisateurs, qu'ils soient authentifiés ou non, de l'agent.

Graphique illustrant les interactions entre les créateurs d’agents et les utilisateurs d’agents et la façon dont les sources de connaissances récupèrent des informations à fournir à l’utilisateur.

Pour améliorer les réponses d’un agent, le système téléchargeait les fichiers en pièces pour un traitement plus rapide et les indexait vectoriellement pour fournir des correspondances sémantiques avec la requête de l’utilisateur. Le système stocke les fichiers de manière sécurisée dans Dataverse. Lorsqu’un utilisateur interroge un agent, Copilot Studio trouve les blocs les plus pertinents qui correspondent à l’intention de la requête utilisateur et retourne les résultats à l’utilisateur. 

De même, Dataverse ingère des fichiers OneDrive, des fichiers SharePoint (à l’aide des options de chargement de fichiers) et du contenu non structuré comme des articles de base de connaissances d’autres systèmes d’entreprise tels que Salesforce, ServiceNow, Confluence et ZenDesk pour fournir de meilleurs résultats sémantiques pour l’agent.

Note

Pour plus d’informations sur l’utilisation de données structurées, consultez Utiliser l’interpréteur de code pour analyser des données structurées.

Connecteurs Power Platform pour les données non structurées

Les connecteurs Power Platform suivants sont configurés pour fonctionner avec des sources de données non structurées :

OneDrive

OneDrive permet aux créateurs d’utiliser une interface de sélecteur de fichiers pour choisir les fichiers et dossiers qu’ils souhaitent inclure. Une fois sélectionnés, le système récupère les éléments dans Dataverse et les indexe pour utilisation. Les dossiers que vous ajoutez incluent tous les fichiers et sous-dossiers supportés dans ce dossier jusqu’à la limite totale de fichiers.

SharePoint

SharePoint permet aux créateurs d’utiliser une interface de sélecteur de fichiers pour choisir les fichiers et dossiers qu’ils souhaitent inclure. Une fois sélectionnés, les éléments sont récupérés dans Dataverse et indexés en vue d’une utilisation. Les dossiers que vous ajoutez incluent tous les fichiers et sous-dossiers supportés dans ce dossier jusqu’à la limite totale de fichiers. Actuellement, il n’y a pas de support pour Pages.

Salesforce

Le connecteur Salesforce pour les données non structurées prend en charge la possibilité de récupérer des bases de connaissances contenant des articles de connaissances. Les créateurs sélectionnent une base de connaissances et tous les articles de cette base de connaissances sont indexés pour être utilisés. Vous ne pouvez pas sélectionner des articles ou des sujets individuels. Lors de l’interrogation de données, vous ne pouvez pas spécifier un article ou une base de connaissances spécifique. La liste des connaissances affiche un seul objet pour tous les objets de la base de connaissances que vous sélectionnez lors de la création de la source.

ServiceNow

Le connecteur ServiceNow pour les données non structurées prend en charge la possibilité de récupérer des bases de connaissances contenant des articles de base de connaissances. Les bases de connaissances contiennent des articles. Les créateurs sélectionnent une base de connaissances et tous les articles de cette base de connaissances sont indexés pour être utilisés. Vous ne pouvez pas sélectionner des articles individuels. Lors de l’interrogation de données, vous ne pouvez pas spécifier une base de connaissances, un dossier ou un article individuel. La liste des connaissances affiche un seul objet pour tous les objets de la base de connaissances que vous sélectionnez lors de la création de la source.

Confluence

Le connecteur Confluence pour les données non structurées permet de récupérer les espaces contenant des pages. Le connecteur prend également en charge les sous-dossiers. Vous ne pouvez pas sélectionner des pages individuelles. Lors de la requête des données, vous ne pouvez pas spécifier une page. La liste des connaissances affiche un seul objet pour toutes les pages de l’espace.

Zendesk

Le connecteur Zendesk pour les données non structurées permet de récupérer la base de connaissances contenant des articles de connaissances. Vous ne pouvez pas sélectionner des articles, catégories ou sections individuelles. Lors de la requête de données, vous ne pouvez pas spécifier un article, une catégorie ou une section. La liste des connaissances affiche un objet unique pour tous les articles de la base de connaissances.

Sécurité

Lorsqu’un utilisateur interroge un agent utilisant une source Power Platform Connector, le système effectue quelques vérifications d’autorisation.

Accès aux connecteurs

Lorsqu’un fabricant utilise pour la première fois une source basée sur un connecteur, le système lui demande soit de sélectionner un connecteur Power Platform existant, soit d’en ajouter un. Ce processus garantit que les données sont partagées uniquement avec les créateurs disposant des autorisations appropriées et qu’il donne accès à la source de données elle-même.

Accès au contenu

Lorsqu’un utilisateur effectue une requête, le système utilise ses informations de connexion pour vérifier la source des données et vérifier qu’il a la permission de voir le contenu. Même si le système stocke localement les chunks et les indexes dans Dataverse, il effectue une vérification en temps réel des requêtes pour s’assurer que l’utilisateur actuel a accès aux données avant de fournir un résumé ou une réponse.

Note

  • Si un utilisateur n’a pas l’autorisation d’utiliser un ensemble spécifique de fichiers ou d’articles de la base de connaissances, le système ne lui renvoie pas de résultat. À la place, ils reçoivent un message standard indiquant « aucun résultat n’a pu être trouvé ». Si les utilisateurs estiment qu’il doit y avoir des résultats pour cette source, ils doivent travailler avec leurs administrateurs pour s’assurer qu’ils disposent des autorisations sur les données qu’ils cherchent à atteindre. L’utilisateur doit lui être attribué un rôle de sécurité Dataverse approprié, comme le rôle d’Utilisateur de base.
  • Le système ne stocke pas localement les informations sur les autorisations de contenu. Il effectue toutes les vérifications d’autorisation en direct avec la source pour s’assurer qu’elles sont les plus up-todates.

Fréquence d’actualisation des fichiers et de synchronisation

Une tâche de synchronisation planifiée conserve les fichiers connectés de OneDrive et de SharePoint, et les articles de connaissances non structurés sont actualisés. Ce travail s’exécute automatiquement en arrière-plan, en actualisant le contenu des fichiers et en réindexant les modifications pour fournir des résultats précis en réponse aux requêtes. Les actualisations gèrent non seulement les modifications apportées au contenu, mais vérifient également que tout contenu supprimé de la source n’apparaît plus dans les réponses aux requêtes. Actuellement, il n’y a aucun moyen de déclencher manuellement un rafraîchissement.

Pour plus d’informations sur la synchronisation de la fréquence d’actualisation, consultez les limites des sources de connaissances de données non structurées de Copilot Studio.

Gestion des licences

Toutes les demandes impliquant des connaissances sont facturées aux tarifs de messagerie des réponses génératives de Microsoft Copilot. Pour plus d’informations, voir Tarifs de facturation et gestion.

Si les sources de connaissances nécessitent l’ingestion de données, le stockage des données et les index correspondants pour récupérer ces données sont soumis aux droits de stockage du client. Pour plus d’informations sur la recherche en langage naturel Dataverse, voir Améliorer les expériences alimentées par IA avec la recherche Dataverse.

Limites et limitations

Lorsque vous activez pour la première fois le support des données non structurées, Dataverse peut prendre entre 5 et 30 minutes à configurer et indexer avant de traiter les fichiers ajoutés. La durée dépend de la taille de l’environnement Dataverse actuel.

Chaque assistant peut avoir un maximum de 500 objets de connaissances. Ces objets peuvent être des fichiers, des dossiers, des articles de connaissance, des sites web ou d’autres sources.

À ce stade, un agent ne peut utiliser que cinq sources différentes à la fois. Par exemple, SharePoint, Dataverse, OneDrive ou d’autres sources.

Pour plus d’informations sur les limites et restrictions spécifiques pour les sources de données non structurées prises en charge, consultez les limites des sources de connaissances de données non structurées de Copilot Studio.

Note

Les agents Copilot Studio nécessitent la recherche Dataverse pour utiliser cette source de connaissances. Si vous ne pouvez pas ajouter un fichier compatible Dataverse à un assistant, demandez à votre administrateur d’activer la recherche Dataverse dans votre environnement. Pour plus d’informations sur la recherche Dataverse et sur la façon de la gérer, consultez La recherche Dataverse et configurez la recherche Dataverse pour votre environnement.

Pour accéder OneDrive et SharePoint contenu stocké dans Dataverse, les utilisateurs doivent disposer d’au moins une licence utilisateur de base pour Power Apps ou Dynamics 365. De plus, les permissions utilisateur de base doivent également inclure des permissions de lecture pour les tables et entités suivantes :

Vous pouvez configurer ces autorisations dans le Centre d’administration Power Platform ou dans le Centre d’administration Dynamics.

FAQ

Dans la boîte de dialogue Ajouter des connaissances, quelle est la différence entre les deux options SharePoint ?

Dans la boîte de dialogue Add knowledge, vous voyez deux options SharePoint.

L’option SharePoint dans la section de chargement de fichiers (1) consiste à charger des fichiers ou dossiers individuels SharePoint dans votre agent. Cette option charge une copie du fichier de SharePoint vers Dataverse et conserve une relation synchrone pour maintenir le fichier à jour. Pendant les requêtes, SharePoint est accessible pour valider les autorisations utilisateur pour le contenu. Les fichiers stockés Dataverse consomment effectivement du stockage de données, mais offrent une capacité de recherche sémantique complète et la prise en charge du texte dans les images pour certains types de documents comme les PDF.

Utilisez l’option (1) lorsque vous souhaitez une synchronisation en temps réel, et non des fichiers statiques téléchargés sur Dataverse. Il fournit des mises à jour automatiques lorsque les fichiers sources sont modifiés.

L’autre option SharePoint (2) fournit l’intégration complète SharePoint dans Copilot Studio à l’aide du connecteur SharePoint. Utilisez cette option lorsque vous avez besoin de fonctionnalités complètes de connecteur SharePoint, de configurations d’authentification personnalisées ou d’options de requête avancées.

Screenshot de la boîte de dialogue Ajouter des connaissances, mettant en évidence les deux options SharePoint.

L'icône SharePoint n'est pas affichée dans la section Charger des fichiers de la boîte de dialogue Ajouter des connaissances ?

Il existe un léger délai entre l’installation d’une solution et son affichage dans toutes les organisations existantes. Pour lancer une mise à jour manuelle, procédez comme suit :

  1. Connectez-vous au centre d’administration Power Platform en utilisant les identifiants administrateurs.

  2. Dans le volet de navigation latéral, sélectionnez Gérer.

  3. Dans la liste des produits, sélectionnez Dynamics 365 Apps. Un volet s’ouvre alors.

  4. Recherchez « PowerAIExtensions ».

  5. Sélectionnez les trois points (... ) pour Microsoft Dynamics 365 - PowerAIExtensions et sélectionnez Install.

  6. Dans le menu déroulant, sélectionnez votre environnement, puis sélectionnez Installer.

  7. Une fois l’installation terminée, ouvrez Power Apps dans une nouvelle fenêtre.

  8. Dans le volet de gauche, sélectionnez Solutions.

  9. Sélectionnez Afficher l’historique.

  10. Recherchez « PowerAIExtensions_Anchor » et vérifiez que la version est définie sur 1.01.688 ou version ultérieure.

Que se passe-t-il si j’ajoute plus de 500 objets de connaissances à mon assistant ?

Vous ne pouvez pas ajouter plus d’objets à moins de supprimer d’abord les objets précédents.

Chaque assistant dispose-t-il son propre index de la source de connaissances ?

Dataverse stocke des sources de connaissances pour être utilisées dans l’environnement où vous les créez. Si plusieurs agents utilisent le même dossier SharePoint, tous les agents utilisent une seule instance de ce dossier.

Que se passe-t-il si je sélectionne un dossier qui a plus que le nombre maximal de fichiers, de dossiers et de sous-dossiers lors de l’ajout d’un SharePoint ou d’une source OneDrive ?

Copilot Studio récupère et indexe jusqu’au nombre maximal de fichiers, de dossiers et de sous-dossiers, et les indexe. Les fichiers restants ne sont pas traités. Actuellement, aucune message n’indique ce qui a été ou n’a pas été traité.

L’un des fichiers que j’ai ajoutés (ou qui faisait partie d’un dossier que j’ai ajouté) apparaît dans la source de connaissances, mais je n’obtiens aucune réponse à partir de celui-ci. Pourquoi ?

Cela peut être dû à l’une des raisons suivantes :

  • Le fichier ou le dossier est défini sur « Prêt » dans la page Connaissances .
  • Vérifiez que le nom de fichier n'inclut pas de caractère non pris en charge (spécifiquement pour les fichiers SharePoint).
  • Vérifiez que le fichier n’a pas de paramètre de confidentialité confidentiel ou hautement confidentiel, ou qu’il dispose d’une protection par mot de passe.
  • Vérifiez qu’il s’agit d’un type de fichier pris en charge.
  • Si le fichier ou le dossier provient du OneDrive ou du site SharePoint d'un autre utilisateur, vérifiez qu'il est partagé avec le créateur.
  • S’il s’agit d’un fichier de base de connaissances, assurez-vous que votre compte dispose des autorisations nécessaires pour afficher le contenu dans le système source.