本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
流程區塊如何使用 Amazon Lex 工作階段屬性
使用者開始與您的機器人對話時,Amazon Lex 會建立 工作階段。使用工作階段屬性 (又稱為 Lex 屬性),您可以在工作階段期間在機器人和 Amazon Connect 之間傳遞資訊。如需您可以使用的 Amazon Lex 屬性清單,請參閱 Amazon Lex 聯絡屬性。
工作階段屬性的生命週期
每個對話都包含一組工作階段屬性。如果叫用函數 AWS Lambda 進行某些處理,Amazon Lex 會依下列順序執行屬性:
假設客戶說他們想要 一輛車。這是第一個要經過處理的工作階段屬性。當被問到什麼類型的汽車時,他們說的是豪華汽車。此第二個表達式會覆寫在第一個表達式上發生的任何 Lambda 處理。
如需如何建立處理工作階段屬性的 Lambda 函數範例,請參閱 Amazon Lex 開發人員指南中的步驟 1:建立 Lambda 函數。如需 Amazon Lex V2 的相關資訊,請參閱設定工作階段屬性。
如需 Amazon Lex 提供給 Lambda 函數的事件資料結構,請參閱 Amazon Lex 開發人員指南中的 Lambda 函數輸入事件和回應格式。如需 Amazon Lex V2 的相關資訊,請參閱解譯輸入事件格式 。
支援 Lex 工作階段屬性的流程區塊
當呼叫 Lex 機器人時,您可以在下列流程區塊中使用 Lex 工作階段屬性:
其他資訊
如需使用 Amazon Lex 工作階段屬性的詳細資訊,請參閱 Amazon Lex V1 開發人員指南 中的管理對話內容。