支援終止通知:在 2025 年 9 月 15 日, AWS 將停止對 Amazon Lex V1 的支援。2025 年 9 月 15 日之後,您將無法再存取 Amazon Lex V1 主控台或 Amazon Lex V1 資源。如果您使用的是 Amazon Lex V2,請改參閱 Amazon Lex V2 指南。
本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
在本教學課程中,您會使用 Amazon Lex 搭配 Amazon Kendra 來建置代理程式協助機器人,協助客戶支援代理程式並將其發佈為 Web 應用程式。Amazon Kendra 是一種企業搜尋服務,使用機器學習來搜尋文件以尋找答案。如需 Amazon Kendra 的詳細資訊,請參閱 Amazon Kendra 開發人員指南。
Amazon Lex 機器人廣泛用於客服中心,做為客戶的第一個聯絡點。機器人通常能夠解決客戶問題。當機器人無法回答問題時,會將對話傳輸給客戶支援員工。
在本教學課程中,我們會建立 Amazon Lex 機器人,讓客服人員用來即時回應客戶查詢。透過讀取機器人提供的答案,客服人員無需手動查詢答案。
您在本教學課程中建立的機器人和 Web 應用程式可協助客服人員快速提供正確的資源,以有效且準確地回應客戶。下圖顯示 Web 應用程式的運作方式。

如圖所示,文件的 Amazon Kendra 索引會存放在 Amazon Simple Storage Service (Amazon S3) 儲存貯體中。如果您還沒有 S3 儲存貯體,您可以在建立 Amazon Kendra 索引時設定一個儲存貯體。除了 Amazon S3 之外,您將在本教學課程中使用 Amazon Cognito。Amazon Cognito 會管理將機器人部署為 Web 應用程式的許可。
在本教學課程中,您會建立 Amazon Kendra 索引,提供客戶問題的答案、建立機器人並新增意圖,以允許它根據與客戶的對話來建議答案、設定 Amazon Cognito 來管理存取許可,以及將機器人部署為 Web 應用程式。
預估時間:75 分鐘
預估成本:Amazon Kendra 索引為每小時 2.50 美元,1000 個 Amazon Lex 請求為 0.75 美元。完成此練習後,Amazon Kendra 索引會繼續執行。請務必將其刪除,以避免不必要的成本。
注意:請務必為本教學中使用的所有服務選擇相同的 AWS 區域。