Below is the complete list of test set columns supported by Test Workbench and the instruction on how to use them with Amazon Lex V2.
Column Name | Test set type | Value Type | Multiple Columns Support | Description |
---|---|---|---|---|
Line Number |
Text and Audio |
Number |
No |
This is a user column which is ignored by . It is intended to help a test set author to sort and filter the test-set rows. "Line #" can be used as an alternative column name. |
Conversation Number |
Text and Audio |
Number |
No |
This column allows you to put rows in a conversation together. "Conversation #" can be used as an alternative column name. |
Source |
Text and Audio |
Enum ("User", "Agent") |
No |
The value in this column indicates if the row is for a user or an agent. "Conversation Participant" can be used as an alternative column name. |
Input |
Text |
String |
No |
This column is used to add the transcript for text test set.
|
Expected Transcription |
Audio |
String |
No |
This column is used to add the transcript for the audio test set.
|
S3 Audio Location |
Audio |
String |
No |
This column is used to add the audio file location and is applicable only to audio test sets.
|
Input Context Tag |
Text and Audio |
String |
Yes |
This column is used to provide name of an input context which will be used in input to Lex while executing the row in the test set.
|
Request Attribute |
Text and Audio |
String |
Yes |
This column is used to provide a request attribute which will be used in input to Lex while executing the row in the test set.
|
Session Attribute |
Text and Audio |
String |
Yes |
This column is used to provide a session attribute which will be used in input to Lex while executing the row in the test set.
|
RunTime Hint |
Text and Audio |
String |
Yes |
This column is used to provide a Runtime Hint for a slot within an intent which will be used in input to Lex while executing the row in the test set. Below are examples:
|
Barge In |
Audio |
Boolean |
No |
This column is used specify if Test Workbench should barge-in when sending audio file to Lex Runtime for the row in the test set.
|
Expected Output Intent |
Text and Audio |
String |
No |
This column is used specify name of an intent expected in output from Lex for the row in the test set. |
Expected Output Slot |
Text and Audio |
String |
Yes |
This column is used to provide a slot value expected in output from Lex while executing the row in the test set.
|
Expected Output Context Tag |
Text and Audio |
String |
Yes |
This column is used to specify name of an output context expected in output from Lex for the row in the test set.
|