本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
使用單一知識庫最佳化 Amazon Bedrock 代理程式的效能
Amazon Bedrock Agents 提供選擇不同流程的選項,可針對客服人員具有單一知識庫的更簡單使用案例最佳化延遲。為了確保您的代理程式能夠利用此最佳化,請檢查下列條件是否適用於代理程式的相關版本:
-
您的代理程式僅包含一個知識庫。
-
您的代理程式不包含任何動作群組,或全部停用。
-
如果使用者沒有足夠的資訊,您的代理程式不會請求使用者提供更多資訊。
-
您的客服人員正在使用預設協調提示範本。
若要了解如何檢查這些條件,請選擇您偏好方法的標籤,然後遵循下列步驟:
- Console
-
-
AWS Management Console 使用IAM具有 Amazon Bedrock 許可的角色登入 ,並在 開啟 Amazon Bedrock 主控台https://console.aws.amazon.com/bedrock/
。 -
從左側導覽窗格中選取客服人員。然後,在客服人員區段中選擇客服人員。
-
在客服人員概觀區段中,檢查使用者輸入欄位是否為 DISABLED。
-
如果您正在檢查最佳化是否套用至客服人員的工作草稿,請選取工作草稿區段中的工作草稿。如果您正在檢查最佳化是否套用到代理程式的版本,請在版本區段中選取版本。
-
檢查知識庫區段是否僅包含一個知識庫。如果有多個知識庫,請停用除一個以外的所有知識庫。若要了解如何停用知識庫,請參閱 取消代理程式與知識庫的關聯。
-
檢查動作群組區段不包含動作群組。如果有動作群組,請停用所有動作群組。若要了解如何停用動作群組,請參閱 修改動作群組。
-
在進階提示區段中,檢查協調欄位值是否為預設值。如果已覆寫,請選擇編輯 (如果您正在檢視代理程式版本,您必須先導覽至工作草稿),然後執行下列動作:
-
在進階提示區段中,選取協調標籤。
-
如果您將範本還原為預設設定,您的自訂提示範本將被刪除。如果您稍後需要範本,請務必儲存範本。
-
清除覆寫協調範本預設值。確認出現的訊息。
-
-
若要套用您所做的任何變更,請選取客服人員詳細資訊頁面頂端或測試視窗中的準備。然後,在測試視窗中提交訊息,以測試客服人員的最佳化效能。
-
(選用) 如有必要,請依照 中的步驟建立新的代理程式版本將 Amazon Bedrock 代理程式部署並整合到您的應用程式中。
-
- API
-
-
使用 Amazon Bedrock 建置時間端點的代理程式傳送ListAgentKnowledgeBases請求,並指定代理程式的 ID。對於
agentVersion
,使用DRAFT
處理工作草稿或指定相關版本。在回應中,檢查 是否只agentKnowledgeBaseSummaries
包含一個物件 (對應至一個知識庫)。如果有多個知識庫,請停用除一個以外的所有知識庫。若要了解如何停用知識庫,請參閱 取消代理程式與知識庫的關聯。 -
使用 Amazon Bedrock 建置時間端點的代理程式傳送ListAgentActionGroups請求,並指定代理程式的 ID。對於
agentVersion
,使用DRAFT
處理工作草稿或指定相關版本。在回應中,檢查actionGroupSummaries
清單是否為空。如果有動作群組,請停用所有動作群組。若要了解如何停用動作群組,請參閱 修改動作群組。 -
傳送 GetAgent 向 Amazon Bedrock 建置時間端點的代理程式提出請求,並指定代理程式的 ID。在 回應
promptConfigurations
的promptOverrideConfiguration
欄位中,尋找promptType
值為 的PromptConfiguration物件ORCHESTRATION
。如果promptCreationMode
值為DEFAULT
,則無需執行任何動作。如果是OVERRIDDEN
,請執行下列動作,將範本還原為預設設定:-
如果您將範本還原為預設設定,您的自訂提示範本將被刪除。如果稍後需要,請務必從
basePromptTemplate
欄位儲存範本。 -
在 &HSM; API 中傳送 UpdateAgent Amazon Bedrock 建置時間端點的 代理程式請求。針對對應至協調範本的PromptConfiguration物件,將 的值設定為
promptCreationMode
DEFAULT
。
-
-
若要套用您所做的任何變更,請傳送 PrepareAgent Amazon Bedrock 建置時間端點的 代理程式請求。然後,透過提交 InvokeAgent 使用代理程式的別名,向 Amazon Bedrock 執行期端點的代理程式提出請求。
TSTALIASID
-
(選用) 如有必要,請依照 中的步驟建立新的代理程式版本將 Amazon Bedrock 代理程式部署並整合到您的應用程式中。
-