Exercice : créer une rubrique avec Copilot
Ici, vous allez créer un flux de conversation pour votre copilote.
Créer une rubrique à l’aide de Copilot
Connectez-vous à Microsoft Copilot Studio.
Sur le côté gauche de l’écran, cliquez sur Copilotes, puis sélectionnez le copilote que vous avez créé dans l’exercice précédent.
Lorsque le copilote s’ouvre, cliquez sur l’onglet Rubriques.
Les rubriques sont des chemins de conversation discrets qui, lorsqu’ils sont utilisés ensemble, permettent aux utilisateurs d’avoir une conversation semblant naturelle et se déroulant de manière appropriée. Elles peuvent être créées manuellement ou générées à l’aide du langage naturel.
Cliquez sur + Ajouter une rubrique>Créer à partir de la description avec Copilot.
Une nouvelle fenêtre s’affiche alors pour vous inviter à Nommer votre rubrique et à fournir une description dans l’encadré Créer une rubrique pour…
Dans le champ Nommer votre rubrique, saisissez :
Book a Real Estate Showing
.Dans le champ Créer une rubrique pour…, saisissez :
Let someone book a real estate showing providing their full name, email, address of the property, and date and time of the showing.
Ensuite, cliquez sur Créer.
Une nouvelle rubrique devrait alors s’afficher avec les phrases déclencheur générées :
Outre plusieurs nœuds Question, la sélection d’entités et la dénomination des variables devraient également s’afficher :
En résumé, vous devriez voir :
- un nœud Déclencheur avec les phrases déclencheur ;
- un nœud Question demandant le nom de l’utilisateur ;
- un nœud Question demandant l’adresse e-mail de l’utilisateur ;
- un nœud Question demandant l’adresse du bien ;
- Un nœud Question demandant la date et l’heure de la visite.
Supprimez tous les nœuds dont vous n’avez pas besoin.
Remarque
N’oubliez pas que votre contenu généré peut être différent de ce qui est illustré ici.
Modifier une rubrique à l’aide de Copilot
Recherchez le nœud Question Quelle est votre adresse email ? et sélectionnez-le.
Ensuite, cliquez sur l’icône Copilot dans la partie supérieure du canevas de création. Le volet Modifier avec Copilot s’ouvre alors sur le côté droit de l’écran.
Un clic sur l’icône Copilot après avoir sélectionné un nœud garantit que toutes les modifications que vous apportez à Copilot sont appliquées à ce nœud.
Dans le champ Que voulez-vous faire ? du volet Modifier avec Copilot, saisissez :
Update the Question node to say thank you to the FullName variable from the previous node and then proceed to ask the question
Ensuite, cliquez sur Mettre à jour.
Copilot redéfinit le nœud Question Quelle est votre adresse e-mail ? sur le contenu suivant, qui inclut désormais la variable FullName du nœud Message qui le précède :
Ainsi, avec Copilot, outre l’ajout de nouveaux nœuds, vous pouvez mettre à jour ceux existants.
Assurez-vous qu’aucun nœud n’est sélectionné en cliquant dans l’espace vide autour des nœuds, puis dans le champ Que voulez-vous faire ? du volet Modifier avec Copilot, saisissez :
Summarize the information collected in an adaptive card
Ensuite, cliquez sur Mettre à jour.
Un nœud Message avec une carte adaptative est alors ajouté à la fin de la rubrique. Sélectionnez la carte adaptative.
Les propriétés de la carte adaptative devraient s’afficher sur le côté droit de l’écran. Cliquez sur l’icône représentant une flèche pour Développer la formule de la carte adaptative.
La formule de votre carte adaptative devrait ressembler à celle ci-dessus. Si ce n’est pas le cas, vous pouvez copier-coller la formule suivante :
{ type: "AdaptiveCard", body: [ { type: "TextBlock", size: "Medium", weight: "Bolder", text: "Summary" }, { type: "FactSet", facts: [ { title: "Full Name", value: Text(Topic.FullName) }, { title: "Email Address", value: Text(Topic.EmailAddress) }, { title: "Property Address", value: Text(Topic.PropertyAddress) }, { title: "Date and Time", value: Text(Topic.ShowingDateAndTime) } ] }, { type: "TextBlock", text: "Thank you for providing the information." } ] }
L’ouverture des propriétés de la carte adaptative entraîne la fermeture du volet Modifier avec Copilot. Vous devez donc cliquer sur l’icône pour le rouvrir.
Assurez-vous qu’aucun nœud n’est sélectionné en cliquant dans l’espace vide autour des nœuds. Dans le champ Que voulez-vous faire ?, saisissez le texte suivant :
Add a new multiple choice question to prompt the user if the details are correct with two options Yes or No
Ensuite, cliquez sur Mettre à jour.
Un nouveau nœud Question est alors ajouté à la fin de la rubrique avec des options que l’utilisateur peut sélectionner.
Dans le coin supérieur droit de l’écran, cliquez sur Enregistrer pour enregistrer les modifications apportées à votre rubrique.
Une fois l’enregistrement effectué, cliquez sur Tester en haut de l’écran à droite pour ouvrir le volet Tester votre copilote.
Le message Début de conversation s’affiche alors et votre copilote lance une conversation. En réponse, saisissez une phrase déclencheur pour la rubrique que vous avez créée :
I want to book a real estate showing
Ensuite, vous le voyez répondre avec la question « What is your full name » :
Saisissez le reste des informations lorsque vous y êtes invité.
« What is your full name? »
<Your name>
« Thank you, <Your name>! What is your email address? »
<Your email address>
« What is the address of the property? »
555 Oak Lane, Denver, CO 80203
« What date and time would you like to schedule the showing? »
10/10/2023 10:00 AM
Une fois toutes les informations saisies, vous voyez la carte adaptative avec les informations que vous avez saisies et une question demandant si les informations sont correctes avec les options permettant de sélectionner « Oui » ou « Non ».
Après avoir sélectionné l’une des options, vous pouvez développer davantage la rubrique pour enregistrer les données dans Dataverse au moyen d’un flux Power Automate ou envoyer un e-mail à l’utilisateur avec les informations qu’il a saisies. Cependant, cette démarche sort du cadre de ce module.