本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
您可以使用 CSV 电子表格编辑器在 Amazon Lex V2 控制台中提供的 CSV 文件模板中直接输入值,以此来创建测试集。测试集是一个逗号分隔值 (CSV) 文件,其中包括记录了单用户言语和多回合对话的以下列:
-
行号:该列逐个递增,以跟踪要测试的已填行总数。
-
对话编号:该列用于跟踪某个对话中的回合数。对于单个输入,此列可以留空,填入“-”或“N/A”。对于对话,对话中的每个回合都将被分配相同的对话编号。
-
来源:该列被设置为“用户”或“代理”。对于单个输入,该列始终被设置为“用户”。
-
输入:该列包括用户言语或机器人提示。
-
预期输出意图:该列用于捕获输入中履行的意图。
-
意图预期输出槽位 1:该列用于捕获用户输入中引发的第一个槽位。测试集应为用户输入中的每个槽位包含一个名为“预期输出槽位 X”的列。
单个输入的测试集示例:
行号 | 对话编号 | 来源 | 输入 | 预期输出意图 | 预期输出槽位 1 | 预期输出槽位 2 |
---|---|---|---|---|---|---|
1 |
User |
预约明天的清洁服务 |
MakeAppointment |
AppointmentType = 清洁 |
Date = 明天 |
|
2 |
不适用 |
User |
预约 4 月 15 日的清洁服务 |
MakeAppointment |
AppointmentType = 清洁 |
Date = 4/15/23 |
3 |
不适用 |
User |
预约 12 月 1 日 |
MakeAppointment |
日期 = 12 月 1 日 |
|
4 |
不适用 |
User |
预约清洁服务 |
MakeAppointment |
AppointmentType = 清洁 |
|
1 |
User |
能否帮我预约? |
MakeAppointment |
对话的测试集示例
行号 | 对话编号 | 来源 | 输入 | 预期输出意图 | 预期输出槽位 1 | 预期输出槽位 2 | 预期输出槽位 3 |
---|---|---|---|---|---|---|---|
1 |
1 |
User |
预约 |
MakeAppointment |
|||
2 |
1 |
座席 |
您想要安排哪种类型的预约? |
MakeAppointment |
|||
3 |
1 |
User |
清洁 |
MakeAppointment |
AppointmentType = 清洁 |
||
4 |
1 |
座席 |
您需要预约到什么时候? |
MakeAppointment |
|||
5 |
1 |
User |
tomorrow |
MakeAppointment |
Date = 明天 |
||
6 |
2 |
User |
预约今天的根管治疗 |
MakeAppointment |
AppointmentType = 根管 |
Date = 今天 |
|
7 |
2 |
座席 |
您需要预约到什么时候? |
MakeAppointment |
|||
8 |
2 |
User |
上午十一点 |
MakeAppointment |
Time = 上午十一点 |