本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
選擇性對話日誌擷取範例
以下是選擇性對話日誌擷取的業務使用案例範例。
使用案例:
金融科技公司利用 Amazon Lex V2 機器人來支援其 IVR 系統,允許使用者支付帳單。為了符合合規和稽核要求,他們必須保留使用者提供授權同意的錄音。不過,啟用一般音訊日誌是不可行的,因為這會使它們不合規,因為無法混淆敏感的插槽,例如 CardNumber、CVV 和音訊日誌中的其他資訊。反之,他們可以啟用音訊日誌的選擇性對話日誌擷取,並將工作階段屬性設定為僅產生具有授權同意的音訊日誌。
BotAlias 設定:
-
已啟用文字日誌: true
-
啟用文字日誌選擇性日誌: false
-
音訊日誌已啟用: true
-
Audio Logs Selective Logging Enabled: true
工作階段屬性:
x-amz-lex:enable-audio-logging:PayBill:AuthorizationConsent = "true"
對話範例:
-
使用者 (音訊輸入):「我想要以 35XU68 帳單支付我的帳單。」
-
機器人:「以美元為單位的到期金額是多少?」
-
使用者 (音訊輸入):"235"。
-
機器人:「您的信用卡號碼為何?」
-
使用者 (音訊輸入):「9239829722200348。
-
機器人:「您使用末碼為 0348 的信用卡號碼支付 235 美元。請說「我授權支付 235 美元」。
-
使用者 (音訊輸入):「我授權支付 235 美元。」
-
機器人:「您的帳單已支付。」
對話日誌輸出:
在這種情況下,將產生所有回合的文字日誌。不過,只有在引發 PayBill 意圖中的 AuthorizationConsent 槽時,才會記錄特定輪換的音訊日誌,而且任何其他輪換都不會產生音訊日誌。