

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

# Test Workbench용 CSV 파일에서 테스트 세트 생성
<a name="create-test-set-from-CSV"></a>

Amazon Lex V2 콘솔에 제공된 CSV 파일 템플릿에서 CSV 스프레드시트 편집기를 사용하여 값을 직접 입력하여 테스트 세트를 생성할 수 있습니다. 테스트 세트는 단일 사용자 발화 및 다음 열에 기록된 여러 차례의 대화로 구성된 CSV(쉼표로 구분된 값) 파일입니다.
+ **행 번호** – 이 열은 테스트할 총 채워진 행 수를 추적하는 증분 카운터입니다.
+ **대화 번호** – 이 열은 대화의 턴 수를 추적합니다. 단일 입력의 경우 이 열을 비워 두고 “-” 또는 “N/A”로 채울 수 있습니다. 대화의 경우, 대화 내의 각 턴에 동일한 대화 번호가 할당됩니다.
+ **소스** – 이 열은 “사용자” 또는 “에이전트”로 설정되어 있습니다. 단일 입력의 경우 항상 “사용자”로 설정됩니다.
+ **입력** – 이 열에는 사용자 발언 또는 봇 프롬프트가 포함됩니다.
+ **예상 출력 의도** – 이 열은 입력에서 충족된 의도를 캡처합니다.
+ **의도 예상 출력 슬롯 1** – 이 열은 사용자 입력에서 도출된 첫 번째 슬롯을 캡처합니다. 테스트 세트에는 사용자 입력의 각 슬롯에 대한 예상 출력 슬롯 X라는 열이 포함되어야 합니다.

단일 입력이 포함된 테스트 세트의 예:


| 행 번호 | 대화 번호 | 소스 | Input | 예상 출력 의도 | 예상 출력 슬롯 1 | 예상 출력 슬롯 2 | 
| --- | --- | --- | --- | --- | --- | --- | 
| 1 |  | User | 내일 청소 약속을 잡으세요 | MakeAppointment | AppointmentType = 청소 | 날짜 = 내일 | 
| 2 | N/A | User | 4월 15일에 청소 예약을 하세요 | MakeAppointment | AppointmentType = 청소 | 날짜 = 4/15/23 | 
| 3 | 해당 사항 없음 | User | 12월 1일에 예약하세요 | MakeAppointment | 날짜 = 12월 1일 |  | 
| 4 | 해당 사항 없음 | User | 청소를 예약하세요 | MakeAppointment | AppointmentType = 청소 |  | 
| 1 |  | User | 예약 도와주실 수 있나요? | MakeAppointment |  |  | 

대화가 포함된 테스트 세트의 예


| 행 번호 | 대화 번호 | 소스 | Input | 예상 출력 의도 | 예상 출력 슬롯 1 | 예상 출력 슬롯 2 | 예상 출력 슬롯 3 | 
| --- | --- | --- | --- | --- | --- | --- | --- | 
| 1 | 1 | User | 예약하세요 | MakeAppointment |  |  |  | 
| 2 | 1 | 에이전트 | 어떤 유형의 약속을 예약하고 싶으신가요? | MakeAppointment |  |  |  | 
| 3 | 1 | User | 청소 | MakeAppointment | AppointmentType = 청소 |  |  | 
| 4 | 1 | 에이전트 | 언제 약속을 잡아야 하나요? | MakeAppointment |  |  |  | 
| 5 | 1 | User | tomorrow | MakeAppointment |  | 날짜 = 내일 |  | 
| 6 | 2 | User | 오늘 치근관 진료 예약을 하세요 | MakeAppointment | AppointmentType = 치근관 | 날짜 = 오늘 |  | 
| 7 | 2 | 에이전트 | 몇 시에 약속을 잡아야 하나요? | MakeAppointment |  |  |  | 
| 8 | 2 | User | 오전 11시 | MakeAppointment |  |  | 시간 = 오전 11시 | 