本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
Amazon Bedrock 代理程式
Amazon Bedrock Agents 是一項全受管服務,可讓您在應用程式中建置和設定自動代理程式。它可以協調基礎模型、資料來源、軟體應用程式和使用者對話之間的互動。其建立代理程式的簡化方法不需要您佈建容量、管理基礎設施或撰寫自訂程式碼。
Amazon Bedrock 代理程式的主要功能
Amazon Bedrock 代理程式包含下列主要功能:
-
全受管服務 – 完整的基礎設施管理,無需佈建容量或管理基礎系統。如需詳細資訊,請參閱 Amazon Bedrock 文件中的使用 AI 代理器自動化應用程式中的任務。
-
API 驅動的開發 – 透過簡單的 API 呼叫,透過指定模型、指示、工具和組態參數來定義和執行代理程式。如需詳細資訊,請參閱 Amazon Bedrock 文件中的手動建立和設定代理程式。
-
動作群組 – 透過使用 API 結構描述建立動作群組,定義您的代理程式可執行的特定動作。如需詳細資訊,請參閱 Amazon Bedrock 文件中的使用動作群組來定義代理程式要執行的動作。
-
知識庫整合 – 無縫連線至 Amazon Bedrock 知識庫,以使用組織的資料增強客服人員回應。如需詳細資訊,請參閱 Amazon Bedrock 文件中的為具有知識庫的代理程式產生增強回應。
-
進階提示範本 – 透過提示範本自訂客服人員行為,以進行預先處理、協同運作、知識庫回應產生和後製處理。如需詳細資訊,請參閱《Amazon Bedrock 文件》中的使用 Amazon Bedrock 中的進階提示範本增強代理程式的準確性。
-
追蹤和可觀測性 – 使用內建的追蹤功能追蹤代理程式step-by-step推理程序。如需詳細資訊,請參閱 Amazon Bedrock 文件中的使用追蹤追蹤追蹤代理程式step-by-step推理程序。
-
版本控制和別名 – 建立多個版本的代理程式,並透過別名進行部署,以控制推展。如需詳細資訊,請參閱 Amazon Bedrock 文件中的在您的應用程式中部署和使用 Amazon Bedrock 代理程式。
何時使用 Amazon Bedrock 代理程式
Amazon Bedrock Agents 特別適合自動代理程式案例,包括:
-
希望獲得完全受管體驗的組織,無需管理基礎設施即可建置和部署代理程式
-
需要透過組態而非程式碼快速開發和部署代理程式的專案
-
受益於與其他 Amazon Bedrock 功能緊密整合的使用案例,例如知識庫和護欄
-
沒有內部資源的團隊從頭開始建置代理程式,但需要生產就緒的自動化功能
Amazon Bedrock 代理程式的實作方法
Amazon Bedrock Agents 為業務利益相關者提供以組態為基礎的實作方法。服務可讓組織:
-
透過 AWS Management Console 或 API 呼叫定義客服人員,無需撰寫複雜的程式碼。
-
建立動作群組,指定代理程式可執行APIs 和操作。
-
連接知識庫,以提供特定網域的資訊給代理程式。
-
透過視覺化界面測試和反覆執行代理程式行為。
這種受管方法可讓業務團隊快速開發和部署自動代理程式,而無需 AI 模型開發或基礎設施管理的深厚技術專業知識。
Amazon Bedrock 代理程式的實際範例
本AWS 部落格文章
系統包括透過 Amazon Cognito 的安全使用者存取、託管在 上的前端 AWS Amplify,以及用於即時分析和預測 AWS Lambda 的動作群組。財務團隊可以詢問自然語言查詢,例如「2025 年 2 月我的成本是多少?」 系統會回應詳細的明細、最佳化建議和預測,全都使用 部署在可擴展的無伺服器架構內 AWS CloudFormation。