支援終止通知:2025 年 9 月 15 日, AWS 將停止對 Amazon Lex V1 的支援。2025 年 9 月 15 日之後,您將無法再存取 Amazon Lex V1 主控台或 Amazon Lex V1 資源。如果您使用的是 Amazon Lex V2,請改參閱 Amazon Lex V2 指南。
本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
Amazon Lex 是一種 AWS 服務,用於使用語音和文字為應用程式建置對話介面。透過 Amazon Lex,支援 Amazon Alexa 的相同對話引擎現在可供任何開發人員使用,讓您能夠在新的和現有的應用程式中建置複雜的自然語言聊天機器人。Amazon Lex 提供自然語言理解 (NLU) 和自動語音辨識 (ASR) 的深度功能和彈性,因此您可以使用栩栩如生的對話互動來建立高度吸引人的使用者體驗,並建立新的產品類別。
Amazon Lex 可讓任何開發人員快速建置對話式聊天機器人。使用 Amazon Lex,不需要任何深度學習專業知識,若要建立機器人,您只需在 Amazon Lex 主控台中指定基本對話流程即可。Amazon Lex 會管理對話,並動態調整對話中的回應。利用主控台,您可以建置、測試和發佈您的文字或語音聊天機器人。而後,您可將對話式介面加入到行動裝置、Web 應用程式和聊天平台 (例如 Facebook Messenger) 上的機器人。
Amazon Lex 提供與 的預先建置整合 AWS Lambda,而且您可以輕鬆地與 AWS 平台上的許多其他服務整合,包括 Amazon Cognito AWS Mobile Hub、Amazon CloudWatch 和 Amazon DynamoDB。與 Lambda 整合可讓機器人存取預先建置的無伺服器企業連接器,以連結至 SaaS 應用程式中的資料,例如 Salesforce、HubSpot 或 Marketo。
使用 Amazon Lex 的一些優點包括:
-
簡單 – Amazon Lex 會引導您使用主控台在幾分鐘內建立自己的聊天機器人。您只提供幾個範例片語,而 Amazon Lex 會建置完整的自然語言模型,讓機器人可以透過語音和文字進行互動,以提出問題、取得答案並完成複雜的任務。
-
民主化深度學習技術 – Amazon Lex 採用與 Alexa 相同的技術,提供 ASR 和 NLU 技術來建立語音語言理解 (SLU) 系統。透過 SLU,Amazon Lex 接受自然語言語音和文字輸入,了解輸入背後的意圖,並透過調用適當的業務函數來實現使用者意圖。
語音辨識和自然語言理解是電腦科學中最具挑戰性的問題,需要複雜的深度學習演算法接受大量資料和基礎設施的訓練。Amazon Lex 讓所有開發人員都能使用與 Alexa 相同的技術。Amazon Lex 聊天機器人將傳入語音轉換為文字,並了解使用者意圖產生智慧回應,因此您可以專注於為客戶建置具有差異化附加價值的機器人,以定義透過對話界面實現的全新產品類別。
-
無縫部署和擴展 – 使用 Amazon Lex,您可以直接從 Amazon Lex 主控台建置、測試和部署聊天機器人。Amazon Lex 可讓您輕鬆發佈語音或文字聊天機器人,以用於行動裝置、Web 應用程式和聊天服務 (例如 Facebook Messenger)。Amazon Lex 會自動擴展規模,因此您不需要擔心佈建硬體和管理基礎設施來強化機器人體驗。
-
內建與 AWS 平台的整合 – Amazon Lex 與其他 AWS 服務具有原生互通性,例如 Amazon Cognito AWS Lambda、Amazon CloudWatch 和 AWS Mobile Hub。您可以藉助 AWS 平台來實施安全性、監控、使用者身分驗證、商業邏輯、儲存及行動應用程式開發。
-
成本效益 – 使用 Amazon Lex,無需預付成本或最低費用。您只需就發出的文字或語音請求付費。依請求按用量付費的定價和低成本使本服務成為符合經濟效益建置對話式介面的方式。使用 Amazon Lex 免費方案,您可以輕鬆地試用 Amazon Lex,無需任何初始投資。
您是 Amazon Lex 的第一次使用者嗎?
如果您是 Amazon Lex 的初次使用者,我們建議您依序閱讀下列各節:
-
Amazon Lex 入門 – 在此區段中,您會設定您的帳戶並測試 Amazon Lex。
-
API 參考 – 本節提供其他範例,您可以用來探索 Amazon Lex。