Partager via


Ajouter des tables Dataverse en tant que source de connaissances

L’intégration de tables Dataverse en tant que source de connaissances vous permet de baser votre agent dans les données contenues dans vos tables. Ce processus implique l’ajout de synonymes et de définitions de glossaire des tables et des colonnes de vos données. Pour plus d’informations, voir Améliorer les réponses de l’assistant à partir de Microsoft Dataverse.

Remarque

Les agents Copilot Studio nécessitent une recherche Dataverse pour utiliser cette source de connaissances. Si vous ne pouvez pas ajouter de table Dataverse à un agent, 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 ajouter des tables Dataverse en tant que source de connaissances, procédez comme suit :

  1. Ouvrez l’agent.

  2. Sélectionnez Ajouter des connaissances à partir des pages Vue d’ensemble ou Connaissances.

  3. Sélectionnez Dataverse.

  4. Localisez une ou plusieurs de vos tables Dataverse à ajouter. Il est possible d’ajouter jusqu’à 15 tables Dataverse par source de connaissances. Pour réduire vos options, utilisez le champ de recherche.

    Remarque

    Les recommandations de table sont basées sur le nom de votre agent.

  5. Vérifiez le nom et la description de la connaissance. La description doit être aussi détaillée que possible, en particulier si l’IA générative est activée, car la description facilite l’orchestration générative.

  6. Éventuellement, pour améliorer la qualité des réponses, ajouter des synonymes et des termes de glossaire :

    1. Sélectionnez Modifier et ajoutez des synonymes pour les colonnes de tableau que vous avez sélectionnées. Sélectionnez le bouton Retour pour accepter les modifications.

    2. Sélectionnez Modifier et ajouter des termes de glossaire pour définir la terminologie et les acronymes spécifiques au domaine. Sélectionnez le bouton Retour pour accepter les modifications.

  7. Sélectionnez Ajouter à l’agent pour terminer l’ajout de la source de connaissances.

Synonymes et termes du glossaire

Les synonymes, les termes du glossaire et les définitions des synonymes et des entrées du glossaire facilitent l’orchestration de l’IA. Ils fournissent des données de base pour améliorer les réponses générées. En fournissant des informations supplémentaires à l’IA pour qu’elle comprenne et interprète les informations contenues dans les tableaux, vous augmentez la probabilité qu’elle reconnaisse les demandes de vos utilisateurs et renvoie des réponses basées sur les informations fournies à l’IA.

Pour les scénarios où votre table Dataverse contient une colonne composée de valeurs numériques, vous devez fournir un synonyme pour l’IA afin de comprendre le contenu de la colonne. Par exemple, votre agent fournit une assistance voyage, et la table Dataverse contient une colonne nommée « cr_123_abc » qui utilise les numéros de vol pour correspondre aux villes.

Capture d’écran de la page Connaissances, affichant un aperçu de la table Dataverse, mettant en surbrillance les synonymes et les descriptions de la colonne.

Puisque l’IA ne sait pas comment qualifier ces informations, il faut lui dire explicitement comment les interpréter. Par conséquent, le créateur ajoute une description pour cette colonne, comme l’exemple suivant : « cr_123_abc représente la ville de départ de chaque vol représenté par le code de vol ».

Exemples de définitions du glossaire

Les définitions du glossaire sont utilisées pour paraphraser la terminologie de votre table Dataverse, afin que votre assistant comprenne mieux les questions des utilisateurs et puisse mieux y répondre.

Le tableau suivant illustre des scénarios dans lesquels l’ajout de définitions pour les termes du glossaire fournit un contexte utile pour votre agent.

Scénario Terme du glossaire Exemple de description
Acronyme VP « VP » fait référence à la valeur Vice-président dans la colonne « JobTitle » de la table « Contact ».
Propriété personnalisée Propriétaire de l’activité La colonne « PartyId » dans le tableau « ActivityParty » identifie le « propriétaire de l’activité ».
Champ personnalisé Revenu de l’opportunité « Revenu de l’opportunité » fait référence à la colonne « Revenu personnalisé » dans la table « Opportunité ».
Règles complexes ou filtre Tâche en retard « Tâche en retard » fait référence à la table « tâche », lorsque la colonne « code d’état » a une valeur ouverte, et que la colonne « date de fin planifiée » a une valeur antérieure à aujourd’hui.

Remarque

  • Les descriptions du tableau sont des exemples. Testez vos descriptions pour vérifier celles qui renvoient les meilleurs résultats.

  • La mise à jour des termes et définitions du glossaire peut prendre jusqu’à 15 minutes.

Activez la prise en charge de la recherche pour le texte multiligne et les types de données de fichiers dans les tables Dataverse (aperçu)

[Cet article fait partie de la documentation en version préliminaire et peut faire l’objet de modifications.]

Avec Dataverse ajouté comme source de connaissances, vous pouvez appliquer un raisonnement non structuré pour obtenir des réponses de meilleure qualité à partir des colonnes Texte Multiligne (MemoType) et Fichier (FileType).

Important

Cet article contient la documentation sur Microsoft Copilot Studio en version préliminaire et peut faire l’objet de modifications.

Les fonctionnalités en préversion ne sont pas destinées à une utilisation en production et peuvent avoir des fonctionnalités restreintes. Ces fonctionnalités sont disponibles avant une publication officielle afin que vous puissiez y accéder en avant-première et fournir des commentaires.

Si vous créez un assistant prêt pour la production, consultez Vue d’ensemble de Microsoft Copilot Studio.

Conditions préalables

Remarque

Ces étapes sont basées sur les prérequis pour effectuer une recherche sur les données Dataverse. Pour plus d’informations : Configurer la recherche Dataverse pour votre environnement.

  • Activez la fonctionnalité de recherche Dataverse.

  • Vous devez disposer d’un accès créateur ou administrateur pour modifier des vues dans le portail Power Apps Maker.

Important

  • Des coûts supplémentaires de capacité de stockage Dataverse sont engagés lors de la création de l'indexation pour la recherche. En savoir plus dans Combien coûtera la recherche Dataverse.
  • La prise en charge des pièces jointes de type multiligne ou fichier est une fonctionnalité en version préliminaire.

Configurer la table Dataverse dans Power Apps

Pour cette fonctionnalité d’aperçu, dans la vue Recherche rapide, incluez explicitement la table, ainsi que les colonnes Texte multiligne et Fichier comme Consultables. Pour plus d’informations et des étapes détaillées pour la configuration, accédez à Sélectionner des champs et des filtres pouvant faire l’objet d’une recherche pour chaque table.

  1. Connectez-vous à Power Apps et sélectionnez l’environnement que vous souhaitez.

  2. Sélectionnez Dataverse , puis Tables.

  3. Sélectionnez la table Dataverse que vous avez ajoutée à l’agent Copilot Studio.

  4. Activez la fonctionnalité Rechercher pour chaque colonne que vous souhaitez rechercher.

  5. Dans le volet Expériences de données , sélectionnez Affichages.

  6. Dans la liste des affichages, sélectionnez le type d’affichage Recherche rapide .

  7. Sélectionnez une colonne pouvant faire l’objet d’une recherche dans la liste à ajouter à la vue.

  8. Sélectionnez Modifier les colonnes de recherche des tables pour ajouter des colonnes recherchables dans les options Rechercher par.

  9. Sélectionnez Enregistrer et Publier pour publier les modifications apportées à l’affichage.

Limitations connues

  • Si vous ajoutez une source de connaissances Dataverse avant de configurer vos colonnes Texte multilignes et Fichier dans Power Apps, le système peut prendre jusqu’à deux jours pour compléter le traitement de la demande. Pour accélérer, envisagez de réajouter les connaissances Dataverse après avoir configuré le champ de recherche.
  • Les tableaux, les images et le texte dans des langues non basées sur une organisation ne sont pas pris en charge dans les fichiers joints.