Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Création d'un ensemble de tests à partir d'un CSV fichier pour Test Workbench
Vous pouvez créer un ensemble de tests à partir du modèle de CSV fichier fourni dans la console Amazon Lex V2 en saisissant les valeurs directement à l'aide d'un éditeur de CSV feuille de calcul. L'ensemble de tests est un fichier de valeurs (CSV) séparé par des virgules composé d'énoncés émis par un seul utilisateur et de conversations à plusieurs tours enregistrés dans les colonnes suivantes :
-
Numéro de ligne : cette colonne est un compteur incrémentiel qui permet de suivre le nombre total de lignes remplies à tester.
-
N° de conversation : cette colonne indique le nombre de tours d'une conversation. Pour les entrées uniques, cette colonne peut être laissée vide, remplie avec « - » ou « N/A ». Pour les conversations, le même numéro de conversation sera attribué à chaque tour d'une conversation.
-
Source : cette colonne est définie sur « Utilisateur » ou « Agent ». Pour les entrées uniques, il sera toujours réglé sur « Utilisateur ».
-
Saisie : cette colonne inclut l'énoncé de l'utilisateur ou les instructions du bot.
-
Intention de sortie attendue : cette colonne indique l'intention remplie dans l'entrée.
-
Intention : emplacement de sortie attendu 1 : cette colonne capture le premier emplacement indiqué dans l'entrée utilisateur. L'ensemble de tests doit inclure une colonne intitulée Expected Output Slot X pour chaque slot de l'entrée utilisateur.
Exemple d'un ensemble de test avec entrées uniques :
N° de ligne | Conversation no | Source | Entrée | Objectif de sortie attendu | Emplacement de sortie attendu 1 | Emplacement de sortie attendu 2 |
---|---|---|---|---|---|---|
1 |
Utilisateur |
prenez rendez-vous pour le nettoyage demain |
MakeAppointment |
AppointmentType = nettoyage |
Date = demain |
|
2 |
N/A |
Utilisateur |
prenez rendez-vous pour le nettoyage le 15 avril |
MakeAppointment |
AppointmentType = nettoyage |
Date = 15/04/23 |
3 |
N/A |
Utilisateur |
prendre rendez-vous pour le 1er décembre |
MakeAppointment |
Date = 1er décembre |
|
4 |
N/A |
Utilisateur |
prendre un rendez-vous de nettoyage |
MakeAppointment |
AppointmentType = nettoyage |
|
1 |
Utilisateur |
Pouvez-vous m'aider à prendre rendez-vous ? |
MakeAppointment |
Exemple d'un ensemble de tests avec conversations
N° de ligne | Conversation no | Source | Entrée | Objectif de sortie attendu | Emplacement de sortie attendu 1 | Emplacement de sortie attendu 2 | Emplacement de sortie attendu 3 |
---|---|---|---|---|---|---|---|
1 |
1 |
Utilisateur |
prendre rendez-vous |
MakeAppointment |
|||
2 |
1 |
Agent |
Quel type de rendez-vous souhaitez-vous prendre ? |
MakeAppointment |
|||
3 |
1 |
Utilisateur |
nettoyant |
MakeAppointment |
AppointmentType = nettoyage |
||
4 |
1 |
Agent |
Quand dois-je fixer votre rendez-vous ? |
MakeAppointment |
|||
5 |
1 |
Utilisateur |
tomorrow |
MakeAppointment |
Date = demain |
||
6 |
2 |
Utilisateur |
prenez rendez-vous pour un canal radiculaire dès aujourd'hui |
MakeAppointment |
AppointmentType = canal radiculaire |
Date = aujourd'hui |
|
7 |
2 |
Agent |
À quelle heure dois-je prendre rendez-vous ? |
MakeAppointment |
|||
8 |
2 |
Utilisateur |
onze heures du matin |
MakeAppointment |
Heure = onze heures |