本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
使用 Amazon Lex V2 機器人
您可以建立 Amazon Lex V2 機器人來與使用者互動,以取得資訊以完成任務。例如,您可以創建一個機器人來收集訂購一束鮮花或預訂酒店房間所需的信息。
若要建立機器人,您需要下列資訊:
-
機器人用來與客戶互動的語言。您可以選擇一或多種語言,每種語言都包含獨立的意圖、插槽和插槽類型。
-
機器人協助使用者完成的意圖或目標。機器人可以包含一個或多個意圖,例如訂購鮮花,或預訂酒店和租車。您需要決定使用者所做的陳述式或說話來啟動意圖。
-
您需要從用戶那裡收集以實現意圖的信息或插槽。例如,您可能需要從用戶那裡獲取鮮花類型或酒店預訂的開始日期。您需要定義 Amazon Lex V2 用來向使用者引出插槽值的一或多個提示。
-
您需要從使用者處取得的插槽類型。您可能需要建立自訂的插槽類型,例如使用者可以訂購的鮮花清單,或者您可以使用內建插槽類型,例如將
AMAZON.Date
插槽類型用於預約的開始日期。 -
使用者互動會在意圖內部和意圖之間流動。您可以設定交談流程,以便在叫用意圖後定義使用者與機器人之間的互動。您可以建立 Lambda 函數來驗證並完成意圖。
注意
2022 年 8 月 17 日,Amazon Lex V2 發佈了與使用者對話管理方式的變更。此變更可讓您更好地控制使用者通過交談的路徑。如需詳細資訊,請參閱Amazon Lex V2 中對話流程的變更。在 2022 年 8 月 17 日之前建立的機器人不支援對話方塊程式碼掛接訊息、設定值、設定後續步驟和新增條件。