選取您的 Cookie 偏好設定

我們使用提供自身網站和服務所需的基本 Cookie 和類似工具。我們使用效能 Cookie 收集匿名統計資料,以便了解客戶如何使用我們的網站並進行改進。基本 Cookie 無法停用,但可以按一下「自訂」或「拒絕」以拒絕效能 Cookie。

如果您同意,AWS 與經核准的第三方也會使用 Cookie 提供實用的網站功能、記住您的偏好設定,並顯示相關內容,包括相關廣告。若要接受或拒絕所有非必要 Cookie,請按一下「接受」或「拒絕」。若要進行更詳細的選擇,請按一下「自訂」。

Test Workbench 支援的測試集資料欄

焦點模式
Test Workbench 支援的測試集資料欄 - Amazon Lex

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

以下是 Test Workbench 支援的測試集資料欄完整清單,以及如何使用它們搭配 Amazon Lex V2 的說明。

資料行名稱 測試集類型 值類型 多欄支援 描述

行號

文字和音訊

Number

這是 忽略的使用者資料欄。它旨在協助測試集作者排序和篩選測試集資料列。「行號」可用作替代資料欄名稱。

對話號碼

文字和音訊

Number

此欄可讓您將對話中的資料列放在一起。「對話 #」可以用作替代資料欄名稱。

來源

文字和音訊

Enum ("User"、"Agent")

此欄中的值指出資料列是針對使用者還是客服人員。「對話參與者」可以用作替代資料欄名稱。

輸入

文字

字串

此欄用於新增文字測試集的文字記錄。

  • 文字輸入應該用於使用者資料列。

  • 客服人員提示應該用於客服人員資料列。

預期的轉錄

音訊

字串

此欄用於新增音訊測試集的文字記錄。

  • 音訊檔案的預期轉錄應該在具有音訊輸入的使用者資料列中使用。

  • DTMF 輸入可用於具有 DTMF 輸入的使用者資料列。

  • 客服人員提示應該用於客服人員資料列。

S3 音訊位置

音訊

字串

此欄用於新增音訊檔案位置,並僅適用於音訊測試集。

  • S3 路徑應該用於具有音訊輸入的使用者資料列。

  • 此欄位應該在具有 DTMF 輸入的使用者資料列中保留空白。

  • 此欄位應該在客服人員資料列中保留空白。

輸入內容標籤

文字和音訊

字串

此欄用於提供輸入內容的名稱,在測試集中執行資料列時,該內容將用於 Lex 的輸入。

請求屬性

文字和音訊

字串

此欄用於提供請求屬性,在測試集中執行資料列時,該屬性將用於 Lex 的輸入。

  • 欄中的值應以格式 `<request-attribute-name> = <request-attribute-value>` 提供。可以新增 '=' 周圍的空間,以提高可讀性。

  • 範例:

    • request-attribute-foo = 這是虛擬回應

    • request-attribute-foo = '這是「虛擬回應」

    • request-attribute-foo = "這是「虛擬回應」

  • 可以使用名為 'Request 屬性 1'、'Request 屬性 2' 等的多個資料欄。

工作階段屬性

文字和音訊

字串

此欄用於提供工作階段屬性,在測試集中執行資料列時,該屬性將用於輸入 Lex。

  • 欄中的值應以格式 `<session-attribute-name> = <session-attribute-value>` 提供。可以新增 '=' 周圍的空間,以提高可讀性。

  • 範例:

    • session-attribute-foo = 這是虛擬回應

    • session-attribute-foo = '這是「虛擬回應」

    • session-attribute-foo =「這是「虛擬回應」

  • 可使用名為 的多個資料欄,例如:'Session 屬性 1'、'Session 屬性 2' 等。

RunTime 提示

文字和音訊

字串

此欄用於為意圖中的插槽提供執行時間提示,在測試集中執行資料列時,該提示將用於 Lex 的輸入。以下是範例:

  • 欄中的值應以格式 `<intent-name>.<slot -name> = < slot-value>` 提供。為了便於閱讀,可以新增 '=' 周圍的空間。

  • 範例:

    • IntentNameFoo.slotNameFoo = 虛擬值

    • IntentNameFoo.slotNameFoo = 'a "dummy value"'

    • IntentNameFoo.slotNameFoo = "a 'dummy value'"

  • 測試工作台不支援執行時間提示的複合插槽。

  • 可以使用名為 'RunTime Hint 1'、'RunTime Hint 2' 等的多個資料欄。

插斷

音訊

Boolean

使用此欄指定在將音訊檔案傳送至 Lex 執行期時,Test Workbench 是否應插斷測試集中的資料列。

  • 僅適用於串流 API 的音訊測試集。

  • 在非串流 API 模式下執行測試集時,會忽略此欄。

預期的輸出意圖

文字和音訊

字串

此欄用於指定 Lex 輸出中預期用於測試集中資料列的意圖名稱。

預期的輸出插槽

文字和音訊

字串

此欄用於在測試集中執行資料列時,提供 Lex 輸出中預期的槽值。

  • 欄中的值應以 `<slot -name> = < slot-value>` 格式提供。為了便於閱讀,可以新增 '=' 周圍的空間。

  • 非多值插槽或複合插槽的插槽範例:

    • slotNameFoo = 虛擬值

    • slotNameFoo = 'a "dummy value"'

    • slotNameFoo = "a 'dummy value'"

  • 多值插槽的範例:

    • slotNameFoo = value1, value2

    • slotNameFoo = value1, "Foo's item"

    • slotNameFoo = value1, 'value2'

  • 插槽名稱為「Car」且子槽名稱為「Make」的複合槽範例:

    • Car.Make = Toyota

    • Car.Make = "Toyota"

    • Car.Make = 'Toyota'

  • 可使用名為 的多個資料欄,例如:「預期輸出插槽 1」、「預期輸出插槽 2」等。

預期的輸出內容標籤

文字和音訊

字串

此欄用於指定測試集中資料列的 Lex 輸出中預期輸出內容的名稱。

隱私權網站條款Cookie 偏好設定
© 2025, Amazon Web Services, Inc.或其附屬公司。保留所有權利。