Test Workbench용 CSV 파일에서 테스트 세트 생성 - Amazon Lex

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

Test Workbench용 CSV 파일에서 테스트 세트 생성

Amazon Lex V2 콘솔에 제공된 CSV 파일 템플릿에서 CSV 스프레드시트 편집기를 사용하여 값을 직접 입력하여 테스트 세트를 생성할 수 있습니다. 테스트 세트는 단일 사용자 발화 및 다음 열에 기록된 여러 차례의 대화로 구성된 CSV(쉼표로 구분된 값) 파일입니다.

  • 행 번호 – 이 열은 테스트할 총 채워진 행 수를 추적하는 증분 카운터입니다.

  • 대화 번호 – 이 열은 대화의 턴 수를 추적합니다. 단일 입력의 경우 이 열을 비워 두고 “-” 또는 “N/A”로 채울 수 있습니다. 대화의 경우, 대화 내의 각 턴에 동일한 대화 번호가 할당됩니다.

  • 소스 – 이 열은 “사용자” 또는 “에이전트”로 설정되어 있습니다. 단일 입력의 경우 항상 “사용자”로 설정됩니다.

  • 입력 – 이 열에는 사용자 발언 또는 봇 프롬프트가 포함됩니다.

  • 예상 출력 의도 – 이 열은 입력에서 충족된 의도를 캡처합니다.

  • 의도 예상 출력 슬롯 1 – 이 열은 사용자 입력에서 도출된 첫 번째 슬롯을 캡처합니다. 테스트 세트에는 사용자 입력의 각 슬롯에 대한 예상 출력 슬롯 X라는 열이 포함되어야 합니다.

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

행 번호 대화 번호 소스 입력 예상 출력 의도 예상 출력 슬롯 1 예상 출력 슬롯 2

1

User

내일 청소 약속을 잡으세요

MakeAppointment

AppointmentType = 청소

날짜 = 내일

2

N/A

User

4월 15일에 청소 예약을 하세요

MakeAppointment

AppointmentType = 청소

날짜 = 4/15/23

3

N/A

User

12월 1일에 예약하세요

MakeAppointment

날짜 = 12월 1일

4

N/A

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

날짜 = 내일

6

2

User

오늘 치근관 진료 예약을 하세요

MakeAppointment

AppointmentType = 치근관

날짜 = 오늘

7

2

에이전트

몇 시에 약속을 잡아야 하나요?

MakeAppointment

8

2

User

오전 11시

MakeAppointment

시간 = 오전 11시