本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
Test Workbench 支援的測試集資料欄
以下是 Test Workbench 支援的測試集資料欄完整清單,以及如何使用它們搭配 Amazon Lex V2 的說明。
| 資料行名稱 | 測試集類型 | 值類型 | 多欄支援 | Description |
|---|---|---|---|---|
|
行號 |
文字和音訊 |
Number |
否 |
這是 Amazon Lex V2 忽略的使用者資料欄。它旨在協助測試集作者排序和篩選測試集資料列。「行號」可以用作替代資料欄名稱。 |
|
對話號碼 |
文字和音訊 |
Number |
否 |
此欄可讓您將對話中的資料列放在一起。「對話 #」可以用作替代資料欄名稱。 |
|
來源 |
文字和音訊 |
Enum ("User"、"Agent") |
否 |
此欄中的值指出資料列是針對使用者還是客服人員。「對話參與者」可以用作替代資料欄名稱。 |
|
Input |
文字 |
String |
否 |
此欄用於新增文字測試集的文字記錄。文字輸入應該用於使用者資料列。客服人員提示應該用於客服人員資料列。 |
|
預期的轉錄 |
音訊 |
String |
否 |
此欄用於新增音訊測試集的文字記錄。音訊檔案的預期轉錄應在具有音訊輸入的使用者資料列中使用。DTMF 輸入可用於具有 DTMF 輸入的使用者資料列。客服人員提示應該用於客服人員資料列。 |
|
S3 音訊位置 |
音訊 |
String |
否 |
此欄用於新增音訊檔案位置,且僅適用於音訊測試集。S3 路徑應搭配音訊輸入用於使用者資料列。此欄位應該在具有 DTMF 輸入的使用者資料列中保留空白。此欄位應該在客服人員資料列中保留空白。 |
|
輸入內容標籤 |
文字和音訊 |
String |
是 |
此欄用於提供輸入內容的名稱,用於在測試集中執行資料列時輸入 Lex。這是指設定 Lex V2 機器人的意圖內容中的輸入內容。請注意,Test Workbench 僅支援內容名稱。它不支援內容中的參數。可以使用名為 'Input Context Tag 1'、'Input Context Tag 2' 等多個資料欄。 |
|
請求屬性 |
文字和音訊 |
String |
是 |
此欄用於提供請求屬性,用於在測試集中執行資料列時輸入 Lex。欄中的值應以格式 `<request-attribute-name> = <request-attribute-value>` 提供。為了便於閱讀,可以在 '=' 周圍新增空間。例如:request-attribute-foo = 這是虛擬回應 request-attribute-foo = '這是「虛擬回應」' request-attribute-foo = "這是「虛擬回應」。可以使用名為 'Request 屬性 1'、'Request 屬性 2' 等的多個資料欄。 |
|
工作階段屬性 |
文字和音訊 |
String |
是 |
此欄用於提供工作階段屬性,用於在測試集中執行資料列時輸入 Lex。
|
|
RunTime 提示 |
文字和音訊 |
String |
是 |
此欄用於為意圖中的插槽提供執行期提示,在測試集中執行資料列時,該提示將用於 Lex 的輸入。以下是範例:
|
|
插斷輸入 |
音訊 |
Boolean |
否 |
此欄用於指定 Test Workbench 在將音訊檔案傳送至測試集中資料列的 Lex 執行期時是否應插斷。
|
|
預期的輸出意圖 |
文字和音訊 |
String |
否 |
此欄用於指定 Lex 輸出中預期用於測試集中資料列的意圖名稱。 |
|
預期的輸出插槽 |
文字和音訊 |
String |
是 |
此欄用於在測試集中執行資料列時,提供 Lex 輸出中預期的槽值。
|
|
預期的輸出內容標籤 |
文字和音訊 |
String |
是 |
此欄用於為測試集中的資料列指定 Lex 輸出中預期的輸出內容名稱。
|