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