Utiliser des réponses génératives dans les sujets
L’agent contient une rubrique qui utilise le nœud réponses Génératives. Vous pouvez également ajouter les réponses Génératives à d’autres rubriques pour améliorer l’utilisation de l’agent.
Rubrique Optimisation conversationnelle
Par défaut, lorsque vous créez un agent, Copilot Studio crée automatiquement la rubrique système d’amélioration conversationnelle. Cette rubrique contient un nœud de réponses génératives , qui vous permet de commencer à utiliser des sources de connaissances dans les réponses aux utilisateurs.
La rubrique d’amélioration conversationnelle vous permet d’utiliser des réponses génératives si votre agent ne trouve pas de correspondance avec la question de l’utilisateur.
Par défaut, toutes les sources de connaissances ajoutées au niveau de l’agent sont ajoutées au nœud réponses génératives dans la rubrique du système d’amélioration conversationnelle.
Vous pouvez modifier les options du nœud réponses Génératives ou désactiver entièrement cette rubrique.
Sujet de remplacement
Copilot Studio crée également la rubrique de base. Cette rubrique informe les utilisateurs que leur requête n’a pas pu être mise en correspondance avec une rubrique et leur demande de réessayer. La rubrique de repli tente d’utiliser la rubrique Escalation pour se connecter à un représentant humain.
Si votre assistant ne peut pas faire remonter à un agent humain, vous pouvez ajouter un nœud Réponses génératives pour traiter l’intention inconnue. Vous pouvez décider quelles sources de connaissances utiliser dans le sujet de repli sur le nœud de réponses génératives.
Pour en savoir plus sur la rubrique de repli, consultez : Configurer la rubrique de repli du système.
Les rubriques Optimisation conversationnelle et Solution de secours se déclenchent lorsque le modèle CLN (Compréhension du langage naturel) ne trouve pas de rubrique ou d’action correspondante pour une requête utilisateur donnée. En termes de priorité, l’Optimisation conversationnelle se déclenche avant la rubrique Solution de secours.
Pour en savoir plus sur les rubriques Optimisation conversationnelle et Solution de secours, consultez : Analyse de l’enrichissement des rubriques.
Utiliser les réponses génératives dans toutes les langues prises en charge
Lorsque vous créez des agents, vous avez la possibilité de décider de la langue principale que votre agent doit utiliser, mais que se passe-t-il si l’utilisateur ne parle pas cette langue ?
Avec les nœuds de réponses génératives, l’agent peut gérer les requêtes utilisateur que vous n’attendez pas, comme un utilisateur parlant une autre langue qui n’est pas configurée dans vos rubriques.
Les réponses génératives peuvent utiliser toutes les langues prises en charge par Copilot Studio, à l’exception du chinois (traditionnel). Pour voir la liste des langues et leur niveau de prise en charge, accédez à l’article Langues prises en charge.
Pour configurer un nœud de réponses génératives pour le cas d’usage d’un utilisateur parlant une autre langue, activez d’abord l’orchestration de l’IA générative dans les paramètres de l’agent.
Ensuite, accédez à la page Rubriques de votre agent, cliquez sur + Ajouter une rubrique, puis choisissez À partir de zéro.
Nommez la rubrique Other language (ou quelque chose de similaire) et modifiez la description du déclencheur pour inclure les éléments suivants :
This topic handles user queries that are in a language other than English.Sélectionnez le signe + sous le nœud de déclencheur, puis choisissez Réponses>avancées Génératives.
Dans le nœud réponses génératives, sélectionnez Modifier pour extraire la fenêtre Créer des propriétés de réponses génératives.
Ensuite, saisissez l’invite suivante dans la zone de texte sous Niveau de modération du contenu :
If the input language is anything other than English, respond with the following line 'Sorry, but I am only able to continue this conversation in English' in the language of the input language.Sélectionnez maintenant la valeur d’entrée pour le nœud de réponses génératives. Pour cet exemple, nous utilisons le dernier message envoyé de l’utilisateur.
Choisissez LastMessage.Text sous l’onglet Système dans le menu Sélectionner une variable.
Enfin, ajoutez un nœud Gestion des rubriques Terminer la conversation pour mettre fin à la conversation après le nœud de réponses génératives.
À présent, lorsqu’un utilisateur invite l’agent avec une langue autre que l’anglais, l’agent informe l’utilisateur qu’il ne peut continuer la conversation en anglais que.
Testez cette fonctionnalité dans le volet Tester votre agent en invitant un message d’accueil dans une langue autre que l’anglais, comme :
Hola.Notez que l’agent démarre la conversation en anglais, mais une fois qu’une autre langue est introduite par un utilisateur, la rubrique Autre langue est déclenchée et l’agent répond dans la langue native de l’utilisateur.
Avec les nœuds de réponse générative, les possibilités sont presque infinies lors de l’approche de problèmes multilingues. Bien que la plupart des langues soient couvertes par des nœuds de réponse générative, une liste définitive de toutes les langues prises en charge est disponible dans l’article Langues prises en charge suivant.