Remarque
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.
Organiser efficacement les rubriques de votre assistant permet de garantir que vos conversations restent gérables et faciles à maintenir.
Comprendre les déclencheurs de rubrique
Copilot Studio offre beaucoup de flexibilité en matière de gestion des rubriques. Bien qu’il n’y ait pas taille unique, c’est une bonne pratique de garder à l’esprit les différentes façons dont les sujets peuvent être déclenchés.
Les rubriques se déclenchent en fonction de l’expression de l’utilisateur et du modèle de compréhension du langage naturel (CLN).
Considérez ces rubriques comme vos points d’entrée.
Si des phrases déclencheur correspondent à plusieurs rubriques, incluez une rubrique fourre-tout (ou une rubrique de désambiguïsation) qui redirige vers les autres rubriques au moyen du remplissage des emplacements et de questions de clarification.
Grâce à l’extraction d’entités, la conversation peut ignorer les questions de clarification et passer directement à la rubrique appropriée, sans autre intervention de l’utilisateur.
Les rubriques se déclenchent lorsqu’elles sont appelées à partir d’une action de redirection.
Ces rubriques peuvent contenir des nœuds de conversation et logiques, peuvent être appelées par plusieurs rubriques et peuvent avoir des variables d’entrée et de sortie. Idéalement, il s’agit de sujets réutilisables et de petite taille.
Un sujet peut aussi être les deux.
Par exemple, une rubrique peut être déclenchée par reconnaissance d’intention ou par une redirection explicite.
Les événements peuvent déclencher des rubriques.
Par exemple, les événements personnalisés, l’inactivité, etc.
Consultez Définir les déclencheurs de rubrique pour en savoir plus.
Astuce
Dans l’exemple suivant, vous associez des phrases déclencheur à deux rubriques principales qui décomposent ensuite leur logique en plusieurs rubriques que vous appelez à l’aide d’actions de redirection.
Certaines rubriques peuvent être appelées par plusieurs autres rubriques. Par exemple, la rubrique Fin de conversation.
Grâce au remplissage d’emplacements et à l’extraction d’entités, si un utilisateur dit « Je dois débloquer ma carte de crédit », la rubrique Card est déclenchée et les questions Debit/Credit et Block/Unblock sont ignorées, puisque CardType et OperationType sont déduits de la phrase déclencheur. Ensuite, la rubrique enfant appropriée Credit Card est automatiquement appelée, sans que l’utilisateur ne fournisse d’autre entrée.
Créer des rubriques de petite taille
Les gros sujets peuvent être difficiles à entretenir et à mettre à jour. Décomposez votre logique d’assistant dans la mesure du possible, en particulier si plusieurs rubriques partagent des parties de votre logique de conversation d’assistant.
Les rubriques n’ont pas toutes besoin de disposer de phrases déclencheur. Les rubriques peuvent rediriger vers d’autres rubriques et s’échanger des informations de variables.
Astuce
Il est souvent plus facile de créer de nombreux petits sujets plutôt que quelques grands sujets. Grâce à cette approche, le déclenchement est optimisé en effectuant un mappage explicite des phrases déclencheur vers les rubriques qui couvrent les domaines concernés.
Le nombre de rubriques est une préférence de conception conversationnelle. Vous pouvez avoir quelques rubriques plus grandes ou plusieurs rubriques plus petites.
Astuce
Pour des intentions plus complexes à reconnaître, telles que des mots génériques comme « demande » ou « problème », envisagez de diviser les rubriques. Ces mots peuvent avoir des significations différentes, alors incluez des phrases déclencheur adéquates.
Créer des rubriques réutilisables
Lorsque plusieurs rubriques partagent des messages de conversation ou des nœuds logiques, regroupez-les dans une nouvelle rubrique au lieu de dupliquer leur contenu. Ainsi, une seule mise à jour de cette rubrique affecte toutes les rubriques qui y redirigent.
Astuce
Si vous appelez le même flux de cloud Power Automate à partir de plusieurs rubriques Copilot Studio avec une séquence de nœuds identique ou similaire, regroupez ces nœuds dans une rubrique dédiée.
Éviter le chevauchement de rubriques
Le chevauchement de rubriques se produit lorsque plusieurs rubriques ont des phrases déclencheur ou des significations d’intentions similaires, ce qui entraîne une confusion quant à la rubrique à activer.
Surveiller et éliminer l’ambiguïté entre sujets
Lorsque CLN déclenche des rubriques, évitez les problèmes de chevauchement. Les appels fréquents à la rubrique système Plusieurs rubriques correspondantes (également appelé « vouliez-vous dire » ) révèlent souvent des problèmes de chevauchement.
Vous pouvez éviter ces problèmes en réduisant le chevauchement d’intention entre les phrases déclencheur des différentes rubriques.
Astuce
Pour les rubriques déclenchées par des phrases déclencheurs, vous devriez :
- Comparez les phrases déclencheurs de vos sujets et supprimer les paires ambiguës.
- Évitez d’utiliser les mêmes mots dans les phrases déclencheur de différentes rubriques.
- Analysez les énoncés de l’utilisateur qui déclenchent une rubrique « vouliez-vous dire ? ».
Créer un sujet de désambiguïsation
Lorsque plusieurs rubriques ont des phrases déclencheur trop similaires, vous pouvez éviter le chevauchement de rubriques en créant une rubrique de désambiguïsation.
Astuce
Par exemple, considérez des scénarios comme « débloquer carte de crédit » ou « débloquer carte de débit », où les utilisateurs pourraient simplement dire « débloquer carte » et le modèle CLN ne peut pas déterminer quelle rubrique déclencher. Vous pouvez appeler une rubrique générique Card de levée des ambiguïtés, utiliser une question de remplissage d’emplacement d’entité pour CardType, et lancer la rubrique appropriée en conséquence.
Utiliser des entités pour réduire le nombre de rubriques
Évitez de dupliquer la logique lorsque vous pouvez stocker des variations dans les variables. Par exemple, au lieu de créer des sujets similaires, tels que :
- Commander des pizzas
- Commander des hamburgers
- Commander des boissons
Créer :
- Un sujet pour la commande
Order - Une entité pour le type de nourriture
FoodType, avec les valeursPizzas,BurgersetDrinks.