管理代理程式與知識庫關聯 - Amazon Bedrock

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

管理代理程式與知識庫關聯

建立代理程式後,您可以新增更多知識庫或進行編輯。新增和編輯發生在工作草稿中。若要執行這些操作,請從代理程式區段中選擇代理程式,然後在工作草案區段中選擇工作草案

檢視代理程式-知識庫關聯的相關資訊

若要瞭解如何檢視知識庫的相關資訊,請選取與您選擇的方法對應的索引標籤,然後依照步驟執行。

Console
若要檢視與代理程式相關聯之知識庫的相關資訊
  1. AWS Management Console 使用具有 Amazon 基岩許可的 IAM 角色登錄,然後在 https://console.aws.amazon.com/bedrock/ 打開 Amazon 基岩主控台。

  2. 從左側導覽窗格中選取「代理程式」。然後,在「代理程式」區段中選擇代理程式。

  3. 在代理生成器中選擇編輯

  4. 在 [知識庫] 區段中,選取您要檢視其資訊的知識庫。

API

若要取得與代理程式相關聯之知識庫的相關資訊,請向 Amazon Bedrock 建置階段端點的代理程式傳送請GetAgentKnowledgeBase求 (請參閱請求和回應格式以及欄位詳細資訊連結)。指定下列欄位:

若要列出與代理程式相關聯的知識庫資訊,請向 Amazon Bedrock 建置時間端點的代理程式傳送請ListAgentKnowledgeBases求 (請參閱請求和回應格式以及欄位詳細資訊連結)。指定您要agentVersion查看相關知識庫的agentId和。

欄位 簡短說明
maxResults 回應傳回的結果數目上限。
nextToken 如果結果多於您在欄位中指定的數maxResults字,則回應會傳回nextToken值。若要查看下一批結果,請在另一個要求中傳送nextToken值。

查看程式碼範例

編輯代理程式-知識庫關聯

若要瞭解如何編輯代理程式-知識庫關聯,請選取與您選擇的方法相對應的索引標籤,然後依照下列步驟執行。

Console
若要編輯代理程式-知識庫關聯
  1. AWS Management Console 使用具有 Amazon 基岩許可的 IAM 角色登錄,然後在 https://console.aws.amazon.com/bedrock/ 打開 Amazon 基岩主控台。

  2. 從左側導覽窗格中選取「代理程式」。然後,在「代理程式」區段中選擇代理程式。

  3. 在代理生成器中選擇編輯

  4. 在 [動作群組] 區段中,選取要編輯的動作群組。然後選擇 Edit (編輯)

  5. 視需要編輯現有的欄位。如需詳細資訊,請參閱 將知識庫與 Amazon 基岩代理程式建立關聯

  6. 如果要控制代理程式是否可以使用知識庫,請選取 [用] 或 [用]。使用此功能可協助疑難排解代理程式的行為。

  7. 若要停留在同一視窗中,以便測試變更,請選擇 [儲存]。若要返回 [工作草稿] 頁面,請選擇 [儲存並結束]。

  8. 若要在測試代理程式之前套用您對代理程式所做的變更,請在 [測] 視窗中或 [工作草稿] 頁面頂端選擇 [準備]。

API

若要編輯與代理程式相關聯的知識庫組態,請向 Amazon Bedrock 建置時間端點的代理程式傳送請UpdateAgentKnowledgeBase求 (請參閱請求和回應格式以及欄位詳細資訊連結)。由於所有欄位都會被覆寫,因此請包括您要更新的欄位以及要保持不變的欄位。您必須指定agentVersionDRAFT。如需必填欄位和選用欄位的詳細資訊,請參閱將知識庫與 Amazon 基岩代理程式建立關聯

若要將變更套用至工作草稿,請向 Amazon Bedrock 建置時間端點的代理程式傳送請PrepareAgent求 (請參閱請求和回應格式以及欄位詳細資訊的連結)。在請求agentId中包含。這些變更會套用至TSTALIASID別名指向的DRAFT版本。

取消代理程式與知識庫的關聯

若要瞭解如何取消知識庫與代理程式的關聯,請選取與您選擇方法相對應的索引標籤,然後依照步驟執行。

Console
若要取消知識庫與代理程式的關聯
  1. AWS Management Console 使用具有 Amazon 基岩許可的 IAM 角色登錄,然後在 https://console.aws.amazon.com/bedrock/ 打開 Amazon 基岩主控台。

  2. 從左側導覽窗格中選取「代理程式」。然後,在「代理程式」區段中選擇代理程式。

  3. 在代理生成器中選擇編輯

  4. 在 [知識庫] 區段中,選擇您要刪除之知識庫旁邊的選項按鈕。然後選擇 Delete (刪除)

  5. 確認出現的訊息,然後選擇 [刪除]。

  6. 若要在測試代理程式之前套用您對代理程式所做的變更,請在 [測] 視窗中或 [工作草稿] 頁面頂端選擇 [準備]。

API

若要取消知識庫與代理程式的關聯,請向 Amazon Bedrock 建置時間端點的代理程式傳送請DisassociateAgentKnowledgeBase求 (請參閱請求和回應格式以及欄位詳細資訊的連結)。指定knowledgeBaseId要取消關聯agentVersion之代理程式的agentId和。

若要將變更套用至工作草稿,請向 Amazon Bedrock 建置時間端點的代理程式傳送請PrepareAgent求 (請參閱請求和回應格式以及欄位詳細資訊的連結)。在請求agentId中包含。這些變更會套用至TSTALIASID別名指向的DRAFT版本。