Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Erstellen eines Testsatzes aus einer CSV-Datei für Test Workbench
Sie können einen Testsatz aus der CSV-Dateivorlage erstellen, die in der Amazon Lex V2-Konsole bereitgestellt wird, indem Sie die Werte direkt mithilfe eines CSV-Tabellenkalkulationseditors eingeben. Das Testset ist eine Datei mit kommagetrennten Werten (CSV), die aus Äußerungen einzelner Benutzer und Konversationen mit mehreren Runden besteht, die in den folgenden Spalten aufgezeichnet sind:
-
Zeile Nr. — Bei dieser Spalte handelt es sich um einen inkrementellen Zähler, der die Gesamtzahl der zu testenden Zeilen aufzeichnet.
-
Konversationsnummer — In dieser Spalte wird die Anzahl der Runden in einer Konversation aufgezeichnet. Bei Einzeleingaben kann diese Spalte leer gelassen und mit „-“ oder "N/A“ gefüllt werden. Bei Konversationen wird jeder Runde innerhalb einer Konversation dieselbe Konversationsnummer zugewiesen.
-
Quelle — diese Spalte ist auf „Benutzer“ oder „Agent“ gesetzt. Für einzelne Eingaben wird sie immer auf „Benutzer“ gesetzt.
-
Eingabe — Diese Spalte enthält die Benutzeräußerung oder die Bot-Eingabeaufforderungen.
-
Erwartete Ausgabeabsicht — In dieser Spalte wird die Absicht erfasst, die in der Eingabe erfüllt wurde.
-
Intent Expected Output Slot 1 — In dieser Spalte wird der erste Slot erfasst, der bei der Benutzereingabe ausgelöst wurde. Das Testset sollte für jeden Slot in der Benutzereingabe eine Spalte mit der Bezeichnung Expected Output Slot X enthalten.
Beispiel für ein Testset mit einzelnen Eingaben:
| Zeile # | Konversation # | Quelle | Input | Erwartete Produktionsabsicht | Erwarteter Ausgabeslot 1 | Erwarteter Ausgangssteckplatz 2 |
|---|---|---|---|---|---|---|
|
1 |
Benutzer |
Buche morgen einen Reinigungstermin |
MakeAppointment |
AppointmentType = Reinigung |
Datum = morgen |
|
|
2 |
N/A |
Benutzer |
buchen Sie am 15. April einen Reinigungstermin |
MakeAppointment |
AppointmentType = Reinigung |
Datum = 4/15 /23 |
|
3 |
N/A |
Benutzer |
buchen Sie einen Termin für den ersten Dezember |
MakeAppointment |
Datum = Erster Dezember |
|
|
4 |
N/A |
Benutzer |
buchen Sie einen Reinigungstermin |
MakeAppointment |
AppointmentType = Reinigung |
|
|
1 |
Benutzer |
Kannst du mir helfen, einen Termin zu buchen? |
MakeAppointment |
Beispiel für ein Testset mit Konversationen
| Zeile # | Konversation # | Quelle | Input | Erwartete Produktionsabsicht | Erwarteter Ausgabeslot 1 | Erwarteter Ausgangssteckplatz 2 | Erwarteter Ausgangssteckplatz 3 |
|---|---|---|---|---|---|---|---|
|
1 |
1 |
Benutzer |
einen Termin buchen |
MakeAppointment |
|||
|
2 |
1 |
Agent |
Welche Art von Termin möchten Sie vereinbaren? |
MakeAppointment |
|||
|
3 |
1 |
Benutzer |
Reinigung |
MakeAppointment |
AppointmentType = Reinigung |
||
|
4 |
1 |
Agent |
Wann sollte ich Ihren Termin vereinbaren? |
MakeAppointment |
|||
|
5 |
1 |
Benutzer |
tomorrow |
MakeAppointment |
Datum = morgen |
||
|
6 |
2 |
Benutzer |
buchen Sie noch heute einen Wurzelkanal-Termin |
MakeAppointment |
AppointmentType = Wurzelkanal |
Datum = heute |
|
|
7 |
2 |
Agent |
Um wie viel Uhr sollte ich Ihren Termin vereinbaren? |
MakeAppointment |
|||
|
8 |
2 |
Benutzer |
elf Uhr morgens |
MakeAppointment |
Zeit = elf Uhr |