步驟 1:建立 Amazon Lex 機器人 - Amazon Lex V1

如果您使用的是 Amazon Lex V2,請改參閱 Amazon Lex V2 指南

 

如果您使用的是 Amazon Lex V1,建議您將機器人升級至 Amazon Lex V2。我們不再將新功能新增至 V1,強烈建議所有新機器人都使用 V2。

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

步驟 1:建立 Amazon Lex 機器人

對於這個練習,創建一個機器人訂購鮮花,稱為 OrderFlowersBot。

若要建立 Amazon Lex 機器人 (主控台)

  1. 登入,AWS Management Console並在 https://console.aws.amazon.com/lex/ 開啟 Amazon Lex 主控台。

  2. 如果這是您第一個機器人,請選擇 Get Started (開始),否則在機器人頁面,選擇建立

  3. 建立您的機器人頁面上提供以下資訊,然後選擇建立

    • 選擇OrderFlowers藍圖。

    • 保留預設機器人名稱 (OrderFlowers)。

    • 對於 COPPA (COPPA),選擇No

    • 對於使用者話語儲存,請選擇適當的回應。

  4. 選擇 Create (建立)。主控台向 Amazon Lex 發出必要的請求以儲存組態。而後,主控台將顯示機器人編輯器視窗。

  5. 等待機器人已建置的確認。

  6. 測試機器人。

    注意

    透過在測試視窗中輸入文字即可測試機器人,或者對於相容的瀏覽器,可由測試視窗中選擇麥克風按鈕並說話。

    使用以下範例文字與機器人進行對話來訂花:

    透過主控台訂花的對話。

    機器人憑藉輸入的內容推斷 OrderFlowers 意圖並提示提供槽資料。在您提供所有必要的槽資料後,機器人會將所有資訊傳回用戶端應用程式 (本例中即主控台) 以實現意圖 (OrderFlowers)。主控台在測試視窗中顯示這類資訊。

    具體而言:

    • 陳述式「What day do you want the roses to be picked up?」中出現了「roses」一詞,是因為 pickupDate 槽的提示已使用替換項 {FlowerType} 進行設定。從主控台可確認此項。

    • 陳述式「Okay, your roses will be ready...」是您設定的確認提示。

    • 最後一個陳述式「FlowerType:roses...」是傳回給用戶端 (本例中即測試視窗) 的槽資料。在下一個練習中,您會使用 Lambda 函數來完成意圖,在這種情況下,您會收到一則訊息,指出訂單已完成。

後續步驟

步驟 2 (選用):檢閱資訊流程的詳細資訊 (主控台)