適用於 Amazon Bedrock 的代理程式 - Amazon Bedrock

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

適用於 Amazon Bedrock 的代理程式

適用於 Amazon Bedrock 的代理程式可讓您在應用程式中建置和設定自主代理程式。代理程式可協助您的最終使用者根據組織資料和使用者輸入完成動作。代理程式協調基礎模型 (FMs)、資料來源、軟體應用程式和使用者交談之間的互動。此外,代理程式會自動呼叫 API 來採取動作,並叫用知識庫來補充這些動作的資訊。開發人員可整合代理程式以加速交付生成人工智慧 (生成 AI) 應用程式,節省數週的開發工作。

透過專員,您可以為客戶自動執行任務,並為他們回答問題。例如,您可以創建一個幫助客戶處理保險索賠的代理,或創建一個幫助客戶進行旅行預訂的代理商。您不需要佈建容量、管理基礎結構或撰寫自訂程式碼。Amazon Bedrock 會管理提示詞工程、記憶體、監控、加密、使用者許可和 API 調用。

代理程式會執行下列工作:

  • 擴充基礎模型以瞭解使用者要求,並將代理程式必須執行的工作細分為較小的步驟。

  • 透過自然對話從使用者收集其他資訊。

  • 透過對公司系統進行 API 呼叫,採取行動以滿足客戶的要求。

  • 透過查詢資料來源來增強效能和提高準確性。

若要使用代理程式,請執行下列步驟:

  1. (選用) 建立知識庫,將您的私有資料儲存在資料庫中。如需詳細資訊,請參閱 Amazon 基岩知識庫

  2. 為您的使用案例設定代理程式,並至少新增下列其中一個元件:

  3. (選擇性) 若要自訂特定使用案例的代理程式行為,請修改代理程式執行之前處理、協調流程、知識庫回應產生和後處理步驟的提示範本。如需詳細資訊,請參閱 Amazon 基岩中的高級提示

  4. 在 Amazon 基岩主控台或透過 API 呼叫測試您的代理程式。TSTALIASID視需要修改模型組態。在協同運作的每個步驟中,使用追蹤功能檢查您的代理程式的推論程序。如需詳細資訊,請參閱 測試 Amazon 基岩代理在 Amazon 基岩中追踪事件

  5. 當您已經充分修改代理程式並準備好部署到您的應用程式時,請建立別名以指向代理程式的某個版本。如需詳細資訊,請參閱 部署 Amazon 基岩代理程式

  6. 設定應用程式以對您的代理程式別名進行 API 呼叫。

  7. 重複您的代理程式,並視需要建立更多版本和別名。