本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
練習 1:從範例建立機器人
在本練習中,您會建立第一個 Amazon Lex V2 機器人,並在 Amazon Lex V2 主控台中進行測試。在此練習中,您可以使用 OrderFlowers 範例。
範例概觀
您可以使用 OrderFlowers 範例來建立 Amazon Lex V2 機器人。如需機器人結構的詳細資訊,請參閱 Amazon Lex V2 核心概念。
-
意圖 – OrderFlowers
-
槽類型 – 一個稱為
FlowerTypes
的自訂槽類型,具有列舉值:roses
、lilies
和tulips
。 -
槽 – 意圖需要以下資訊 (也就是槽),方能使機器人實現意圖。
-
PickupTime
(AMAZON.TIME 內建類型) -
FlowerType
(FlowerTypes 自訂類型) -
PickupDate
(AMAZON.DATE 內建類型)
-
-
表達用語 – 以下範例表達用語代表使用者的意圖:
-
「我想要取花。」
-
「我想要訂花。」
-
-
提示 – 機器人確定意圖之後,會使用以下提示來填充槽:
-
FlowerType
槽的提示 –「您想要訂購哪一種花?」 -
PickupDate
槽的提示 –「您想要在哪一天拿取{FlowerType}?」 -
PickupTime
槽的提示 –「您想要在什麼時間拿取{FlowerType}?」 -
確認陳述式 – "Okay,您的 {FlowerType} 將在 {PickupDate} 的 {PickupTime} 前準備好收件。 PickupDate 這樣可以嗎?」
-
建立 Amazon Lex V2 機器人 (主控台)
-
登入 AWS Management Console ,並在 https://console.aws.amazon.com/lex/
:// 開啟 Amazon Lex 主控台。 -
選擇建立機器人。
-
針對建立方法,選擇以範例開頭。
-
在範例機器人區段中,從清單中選擇 OrderFlowers。
-
在機器人組態區段中,為機器人提供名稱和選用描述。名稱在您的帳戶中必須是唯一的。
-
在許可區段中,選擇使用基本 Amazon Lex 許可建立新角色。這將建立具有 Amazon Lex V2 執行機器人所需許可的 AWS Identity and Access Management (IAM) 角色。
-
在兒童線上隱私權保護法 (COPPA) 區段中,做出適當的選擇。
-
在工作階段逾時和進階設定區段中,保留預設值。
-
選擇 Next (下一步)。Amazon Lex V2 會建立您的機器人。
建立機器人之後,您必須新增機器人支援的一或多個語言。語言包含機器人用來與使用者交談的意圖、槽類型和槽。
將語言新增至機器人
-
在語言區段中,選擇支援的語言,然後新增描述。
-
將語音互動和意圖分類可信度分數閾值欄位保留為預設值。
-
選擇完成,將語言新增至機器人。
選擇完成之後,主控台會開啟意圖編輯器。您可以使用意圖編輯器來檢查機器人使用的意圖。當您完成機器人檢查時,您可以進行測試。
測試 OrderFlowers 機器人
-
選擇頁面頂端的建置。等待機器人建置。
-
當建置完成時,選擇測試以開啟測試視窗。
-
測試機器人。使用其中一個範例表達用語開始對話,例如「我想要挑選花。」
後續步驟
現在您已使用 範本建立第一個機器人,您可以使用 主控台建立自己的機器人。如需建立自訂機器人的指示,以及建立機器人的詳細資訊,請參閱使用 Amazon Lex V2 機器人。