練習 1:從範例建立機器人 - Amazon Lex

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

練習 1:從範例建立機器人

在本練習中,您會建立第一個 Amazon Lex V2 機器人,並在 Amazon Lex V2 主控台中進行測試。在此練習中,您可以使用 OrderFlowers 範例。

範例概觀

您可以使用 OrderFlowers 範例來建立 Amazon Lex V2 機器人。如需機器人結構的詳細資訊,請參閱 Amazon Lex V2 核心概念

  • 意圖 – OrderFlowers

  • 槽類型 – 一個稱為 FlowerTypes 的自訂槽類型,具有列舉值:rosesliliestulips

  • – 意圖需要以下資訊 (也就是槽),方能使機器人實現意圖。

    • PickupTime (AMAZON.TIME 內建類型)

    • FlowerType (FlowerTypes 自訂類型)

    • PickupDate (AMAZON.DATE 內建類型)

  • 表達用語 – 以下範例表達用語代表使用者的意圖:

    • 「我想要取花。」

    • 「我想要訂花。」

  • 提示 – 機器人確定意圖之後,會使用以下提示來填充槽:

    • FlowerType 槽的提示 –「您想要訂購哪一種花?」

    • PickupDate 槽的提示 –「您想要在哪一天拿取{FlowerType}?」

    • PickupTime 槽的提示 –「您想要在什麼時間拿取{FlowerType}?」

    • 確認陳述式 – "Okay,您的 {FlowerType} 將在 {PickupDate} 的 {PickupTime} 前準備好收件。 PickupDate 這樣可以嗎?」

建立 Amazon Lex V2 機器人 (主控台)
  1. 登入 AWS Management Console ,並在 https://console.aws.amazon.com/lex/:// 開啟 Amazon Lex 主控台。

  2. 選擇建立機器人

  3. 針對建立方法,選擇以範例開頭

  4. 範例機器人區段中,從清單中選擇 OrderFlowers

  5. 機器人組態區段中,為機器人提供名稱和選用描述。名稱在您的帳戶中必須是唯一的。

  6. 許可區段中,選擇使用基本 Amazon Lex 許可建立新角色。這將建立具有 Amazon Lex V2 執行機器人所需許可的 AWS Identity and Access Management (IAM) 角色。

  7. 兒童線上隱私權保護法 (COPPA) 區段中,做出適當的選擇。

  8. 工作階段逾時進階設定區段中,保留預設值。

  9. 選擇 Next (下一步)。Amazon Lex V2 會建立您的機器人。

建立機器人之後,您必須新增機器人支援的一或多個語言。語言包含機器人用來與使用者交談的意圖、槽類型和槽。

將語言新增至機器人
  1. 語言區段中,選擇支援的語言,然後新增描述。

  2. 語音互動意圖分類可信度分數閾值欄位保留為預設值。

  3. 選擇完成,將語言新增至機器人。

選擇完成之後,主控台會開啟意圖編輯器。您可以使用意圖編輯器來檢查機器人使用的意圖。當您完成機器人檢查時,您可以進行測試。

測試 OrderFlowers 機器人
  1. 選擇頁面頂端的建置。等待機器人建置。

  2. 當建置完成時,選擇測試以開啟測試視窗。

  3. 測試機器人。使用其中一個範例表達用語開始對話,例如「我想要挑選花。」

後續步驟

現在您已使用 範本建立第一個機器人,您可以使用 主控台建立自己的機器人。如需建立自訂機器人的指示,以及建立機器人的詳細資訊,請參閱使用 Amazon Lex V2 機器人