

支援終止通知：2025 年 9 月 15 日， AWS 將停止對 Amazon Lex V1 的支援。2025 年 9 月 15 日之後，您將無法再存取 Amazon Lex V1 主控台或 Amazon Lex V1 資源。如果您使用的是 Amazon Lex V2，請改參閱 [Amazon Lex V2 指南](https://docs.aws.amazon.com/lexv2/latest/dg/what-is.html)。

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

# 步驟 2：建立 Amazon Lex 機器人
<a name="ex-book-trip-create-bot"></a>

在本節中，您會建立 Amazon Lex 機器人 (BookTrip)。

1. 登入 AWS 管理主控台 ，並在 https：//[https://console.aws.amazon.com/lex/](https://console.aws.amazon.com/lex/) 開啟 Amazon Lex 主控台。

1. 在 **Bots (機器人)** 頁面，選擇 **Create (建立)**。

1. 在 **Create your Lex bot** (建立您的機器人) 頁面，
   + 選擇 ** BookTrip** 藍圖。
   + 保留預設機器人名稱 (BookTrip)。

1. 選擇**建立**。主控台會將一系列請求傳送至 Amazon Lex 以建立機器人。注意下列事項：

1. 主控台會顯示 BookTrip 機器人。在 **Editor** (編輯器) 索引標籤上，檢閱預先設定之意圖的詳細資訊 (BookHotel 和 BookCar)。

1. 在測試視窗中測試機器人。使用下圖與您的機器人進行測試對話：  
![與客服人員的對話，客服人員會引出客戶旅程的城市、日期、晚上數和空間類型。客服人員接著會確認保留。](http://docs.aws.amazon.com/zh_tw/lex/latest/dg/images/book-trip-no-lambda-10.png)

   從初始使用者輸入 (「預訂飯店」)，Amazon Lex 推斷意圖 (BookHotel)。機器人之後使用在此意圖中預先設定的提示，向使用者引出槽資料。使用者提供所有槽資料後，Amazon Lex 會傳回回應給用戶端，其中包含所有使用者輸入做為訊息的訊息。用戶端在回應中顯示訊息，如下所示。

   ```
   CheckInDate:2016-12-18 Location:Chicago Nights:5 RoomType:queen
   ```

   現在您繼續對話，並嘗試在以下對話中預訂租車。  
![與客服人員的對話，客服人員會引出城市、起始日、還車日、駕駛年齡和車輛類型，以供客戶租車。客服人員接著會確認保留。](http://docs.aws.amazon.com/zh_tw/lex/latest/dg/images/book-trip-no-lambda-20.png)

   請注意，
   + 此時並沒有使用者資料驗證。例如，您可以提供任何城市來預訂飯店。
   + 您再次提供一些相同的資訊 (目的地、城市、取車城市、取車日期和還車日期) 來預訂租車。在動態對話中，您的機器人應該根據之前使用者預訂飯店所提供的輸入，初始化這當中的部分資訊。

   在下節，您可以建立 Lambda 函數透過工作階段屬性，使用跨意圖資訊共享來執行一些使用者資料驗證及初始化。您接著新增 Lambda 函數做為程式碼掛勾，來執行使用者輸入的初始化/驗證及滿足意圖，藉以更新意圖組態。

**後續步驟**  
[步驟 3：建立 Lambda 函數](ex-book-trip-create-lambda-function.md)