Notes
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Que sont les phrases déclencheurs dans Copilot Studio
Les phrases déclencheurs entraînent le modèle de compréhension du langage naturel (NLU) de votre agent.
Les phrases déclencheurs sont configurées au niveau de la rubrique et indiquent à l’agent pour quels énoncés utilisateur typiques une rubrique spécifique doit être déclenchée.
Les phrases déclencheurs capturent généralement la façon dont un utilisateur poserait des questions sur un problème, par exemple, « un problème de mauvaises herbes dans la pelouse ».
Lorsque vous créez une nouvelle rubrique, vous n’avez besoin de fournir que quelques exemples de phrases (idéalement entre 5 et 10). Au moment de l’exécution, l’IA analyse ce que dit l’utilisateur et déclenche la rubrique la plus proche de l’énoncé de l’utilisateur. Pour plus d’informations sur les phrases déclencheurs efficaces, consultez Choisir des phrases déclencheurs efficaces.
L’importance du contexte de déclenchement
Le modèle de NLU de Copilot Studio se comporte différemment en fonction de l’état de la conversation, ce qui peut parfois entraîner des comportements différents pour le même énoncé de l’utilisateur.
Voici les différents états de la conversation :
Début de la conversation : l’agent n’a pas de contexte, donc un énoncé de l’utilisateur doit soit :
- Déclencher directement une rubrique (reconnaissance de l’intention).
- Déclencher une question de clarification « vouliez-vous dire » (plusieurs rubriques correspondantes) parmi les candidats à l’intention s’il y a plusieurs rubriques correspondantes.
- Accéder à une rubrique de secours si l’intention n’est pas reconnue.
Après le déclenchement d’un sujet « vouliez-vous dire » (Plusieurs sujets correspondants) : le modèle de NLU effectue une optimisation pour correspondre à l’un des sujets suggérés, avec des seuils plus élevés pour éliminer certaines options présentées.
Quitter un sujet en cours : si le modèle de NLU essaie de remplir un emplacement dans un sujet, et que l’utilisateur émet une requête utilisateur qui pourrait déclencher un autre sujet (changement de sujet).
Ponctuation
Le modèle de NLU ne reconnaît pas la ponctuation, y compris les points d’interrogation.
Création de nouvelles phrases déclencheurs
Si possible, commencez avec des données de production réelles plutôt que d’inventer vos propres phrases déclencheurs. Les meilleures phrases déclencheurs sont celles qui sont similaires aux données réelles provenant des utilisateurs. Ces phrases sont celles que les utilisateurs demandent à un agent déployé.
Il n’est pas nécessaire d’omettre des mots spécifiques : le modèle est conçu pour donner moins de poids aux mots inutiles, tels que les mots vides (mots qui sont filtrés avant le traitement des données en langage naturel car ils sont insignifiants).
Optimisation des phrases déclencheurs
Astuce | Examples |
---|---|
Avoir au moins 5 à 10 phrases déclencheurs par sujet Itérez et ajoutez-en au fur et à mesure que vous apprenez des utilisateurs. |
Trouver mon magasin le plus proche Vérifier l'emplacement du magasin Trouver un magasin Trouvez-moi votre emplacement le plus proche Magasin près de chez moi |
Variez la structure des phrases et les termes clés Le modèle prend automatiquement en compte les variantes de ces phrases. |
Quand êtes-vous fermé Heures d’ouverture quotidiennes |
Utilisez des phrases déclencheurs courtes De moins de 10 mots. |
Quand êtes-vous ouvert |
Évitez les phrases déclencheurs composées d’un seul mot Cela augmente le poids de mots spécifiques dans le déclenchement de sujet. Cela peut introduire une confusion entre des sujets similaires. |
Magasin |
Utilisez des phrases complètes | Puis-je parler à un conseiller humain |
Utilisez des verbes et des noms uniques ou des combinaisons de ceux-ci |
J’ai besoin du service clientèle Je veux parler avec un conseiller |
Évitez d’utiliser la même variation d’entité Vous n’avez pas besoin d’utiliser tous les exemples de la valeur d’une entité. Le modèle de NLU prend automatiquement en compte toutes les variantes. |
Je veux commander un hamburger Je voudrais une pizza Je voudrais des nuggets de poulet |
Équilibrer le nombre de phrases déclencheurs par sujet
Essayez d’équilibrer le nombre de phrases déclencheurs entre les sujets. De cette façon, les fonctionnalités NLU n’accorderont pas trop de poids à un sujet par rapport à un autre en fonction des phrases déclencheurs configurées.
Évaluation de vos modifications
Après avoir mis à jour des phrases déclencheurs, ou après avoir fusionné ou scindé des rubriques, il existe plusieurs façons d’évaluer les modifications :
- Un changement immédiat dans le comportement de l’agent, qui peut être observé via la conversation instantanée de test (par exemple, une rubrique qui se déclenche ou qui n’est pas basée sur les mises à jour des phrases déclencheurs).
- Un changement après le déploiement de l’agent et orienté trafic, ce qui se traduit par des taux de déviation plus ou moins élevés (sans escalade). Cela peut être observé à partir de l’onglet d’analyse dans Copilot Studio.
Astuce
Vous pouvez tester en bloc le déclenchement de rubrique et les performances de votre modèle NLU par rapport aux données de test, en utilisant l’infrastructure de test Copilot.
Bien que les fonctionnalités et composants sous-jacents utilisés pour créer Copilot Test Framework (par exemple, interagir avec l’API Direct Line) soient entièrement pris en charge, Copilot Test Framework lui-même représente des exemples d’implémentation de ces fonctionnalités.
Nos clients et notre communauté peuvent utiliser et ajuster Copilot Test Framework pour mettre en œuvre des tests en bloc. Si vous rencontrez des problèmes avec Copilot Test Framework, signalez le problème ici : https://aka.ms/PVASamples. (Le support Microsoft ne peut pas vous aider pour les problèmes liés à ces exemples, mais il peut vous aider pour les problèmes liés à la plateforme et aux fonctionnalités sous-jacentes.)