使用 範本建立 Amazon Lex V2 機器人 - Amazon Lex

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

使用 範本建立 Amazon Lex V2 機器人

Amazon Lex V2 提供預先建置的解決方案,以大規模建立體驗並推動數位參與。預先建置的機器人範本可自動化和標準化客戶體驗。機器人範本提供ready-to-use對話流程,以及語音和聊天模式的訓練資料和對話方塊提示。您可以加速交付機器人解決方案,同時最佳化資源,以便專注於客戶關係。

您可以根據業務使用案例建立預先建置的機器人。您可以使用 AWS CloudFormation 主控台來選取相關服務的預先建置選項,例如 Amazon S3、Amazon Connect 和 DynamoDB。

目前,Amazon Lex V2 支援下列商業垂直:

  • 金融服務

  • 零售訂單

  • 汽車保險

  • 電信

  • 航空公司服務

  • 未來將會提供其他範本。

您可以使用提供的業務解決方案範本建置機器人,並根據您的業務需求進行自訂。

注意

範本會透過 AWS CloudFormation 堆疊在 Amazon Lex V2 外部建立資源。堆疊可能需要在其他主控台中修改,例如 Lambda 和 DynamoDB。

建置和部署機器人範本的先決條件:

  • AWS 帳戶

  • 存取下列 AWS 服務:

    • 建立機器人的 Amazon Lex V2

    • 商業登入函數的 Lambda

    • DynamoDB 建立資料表

    • 建立政策和角色的 IAM 存取權

    • 執行堆疊的AWS CloudFormation

  • IAM 存取和私密金鑰憑證

  • Amazon Connect 執行個體 (選用)

注意

使用不同的 AWS 服務會產生每個服務的個別使用成本。

若要從 Amazon Lex V2 範本建置機器人:
  1. 登入 AWS Management Console ,並在 https://console.aws.amazon.com/lex/:// 開啟 Amazon Lex 主控台。

  2. 從左側導覽窗格中選取機器人範本

  3. 選取您要用於機器人範本的業務垂直。注意:目前有 5 個機器人範本可用。即將推出更多內容。

  4. 針對您要使用的範本選取建立。標籤會在 中開啟,您可以在 AWS CloudFormation 其中編輯 AWS CloudFormation 堆疊的參數。您所選範本的所有選項都已完成。您也可以選取進一步了解,進一步了解機器人範本的運作方式

  5. 在 AWS CloudFormation 主控台中,為您選擇的範本 AWS CloudFormation 建立每個值的預設組態。您也可以選取自己的堆疊名稱、 AWS CloudFormation 參數、Amazon DynamoDB 資料表和 (選用) Amazon Connect 參數。

  6. 在視窗底部,選取建立堆疊

  7. AWS CloudFormation 會在背景處理請求幾分鐘,以設定您的新機器人。注意:程序會自動為 DynamoDB 資料表、Amazon Connect 聯絡流程和 Amazon Connect 執行個體建立資源。您可以在 AWS CloudFormation 主控台中追蹤進度,然後在 CloudFormation 堆疊建立完成後導覽回 Amazon Lex V2 主控台。

  8. 如果成功建置,則會出現一則訊息,您可以選擇前往機器人清單以前往機器人頁面,您可以在其中找到準備好進行測試和使用的新機器人。

設定您的機器人範本

Lambda 函數 – 機器人範本會自動為您的部署建立所需的 Lambda 函數。如果多個機器人是範本解決方案的一部分,則多個 Lambda 函數會列在 AWS CloudFormation 參數中。如果您有現有的 Lambda 函數可與機器人一起部署,您可以輸入自訂 Lambda 函數的名稱。

Amazon DynamoDB – 機器人範本會自動建立載入範例政策資料所需的 DynamoDB 資料表。您也可以輸入自訂 DynamoDB 資料表的名稱。您的自訂 DynamoDB 資料表格式應與機器人範本部署建立的預設資料表相同。

Amazon Connect – 您可以輸入 ConnectInstanceARN 和唯一的 ContactFlowName,將 Amazon Connect 執行個體設定為使用新的機器人範本。透過使用 Amazon Connect,您可以從end-to-end使用 IVR 系統來測試機器人。

對機器人範本進行故障診斷

  • 檢查您是否具有建立所選範本的適當許可。使用者需要 CloudFormation:CreateStack AWS 許可以及範本中所列資源的許可。需要使用者許可的資源清單位於建立範本頁面底部。

  • 如果您的機器人範本無法建立,Amazon Lex V2 主控台中的紅色橫幅會提供堆疊的連結 AWS CloudFormation ,負責建立範本。在 AWS CloudFormation 主控台中,您可以檢視事件索引標籤,以查看導致範本失敗的特定錯誤。檢閱 AWS CloudFormation 錯誤後,請參閱對 CloudFormation 進行故障診斷以取得詳細資訊。

  • 機器人範本僅適用於範例資料。您必須將資料填入 DynamoDB 資料表,讓範本使用您的自訂資料。