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 fichier CSV pour Test Workbench
Vous pouvez créer un ensemble de tests à partir du modèle de fichier CSV fourni dans la console Amazon Lex V2 en saisissant les valeurs directement à l'aide d'un éditeur de feuille de calcul CSV. L'ensemble de test est un fichier de valeurs séparées par des virgules (CSV) composé d'énoncés d'un seul utilisateur et de conversations à plusieurs tours enregistrées dans les colonnes suivantes :
-
Ligne # : cette colonne est un compteur incrémentiel qui enregistre le nombre total de lignes remplies à tester.
-
N° de conversation : cette colonne indique le nombre de tours d'une conversation. Pour les entrées simples, cette colonne peut être laissée vide, remplie de « - » ou de « N/A ». Pour les conversations, le même numéro de conversation sera attribué à chaque tour de conversation.
-
Source : cette colonne est définie sur « Utilisateur » ou « Agent ». Pour les entrées uniques, il sera toujours réglé sur « Utilisateur ».
-
Entrée : cette colonne inclut l'énoncé de l'utilisateur ou les instructions du bot.
-
Intention de sortie attendue : cette colonne capture l'intention atteinte dans l'entrée.
-
Intention : emplacement de sortie attendu 1 : cette colonne capture le premier emplacement obtenu dans l'entrée utilisateur. L'ensemble de test doit inclure une colonne intitulée Emplacement de sortie attendu X pour chaque emplacement de l'entrée utilisateur.
Exemple de kit de test avec entrées uniques :
| Ligne # | N° de conversation | Source | Input | Intention de sortie attendue | 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 |
4/15Date = 23/03 |
|
3 |
N/A |
Utilisateur |
prenez rendez-vous pour le 1er décembre |
MakeAppointment |
Date = 1er décembre |
|
|
4 |
N/A |
Utilisateur |
prenez rendez-vous pour le nettoyage |
MakeAppointment |
AppointmentType = nettoyage |
|
|
1 |
Utilisateur |
Pouvez-vous m'aider à prendre rendez-vous ? |
MakeAppointment |
Exemple de kit de test avec conversations
| Ligne # | N° de conversation | Source | Input | Intention de sortie attendue | 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 fixer votre rendez-vous ? |
MakeAppointment |
|||
|
8 |
2 |
Utilisateur |
onze heures |
MakeAppointment |
Heure = onze heures |