部署 AI 應用程式的知識庫 - Amazon Bedrock

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

部署 AI 應用程式的知識庫

若要部署應用程式的知識庫,請將其設定為向知識庫提出 RetrieveRetrieveAndGenerate請求。若要了解如何使用這些 API 操作來查詢和產生回應,請參閱 使用查詢和回應測試您的知識庫

您也可以將知識庫與 代理程式建立關聯,代理程式將在協調期間在必要時叫用它。如需詳細資訊,請參閱使用 AI 代理器自動化應用程式中的任務

您必須先設定資料來源/來源並與您的知識庫同步,才能部署您的知識庫。請參閱支援的資料來源

選擇您偏好方法的索引標籤,然後遵循下列步驟:

Console
將知識庫與 代理程式建立關聯
  1. AWS Management Console 使用具有 Amazon Bedrock 許可的 IAM 角色登入 ,然後開啟位於 https://https://console.aws.amazon.com/bedrock/ 的 Amazon Bedrock 主控台。

  2. 從左側導覽窗格選取代理程式

  3. 選擇您要新增知識庫的代理程式。

  4. 工作草稿區段中,選擇工作草稿

  5. 知識庫區段中,選取新增

  6. 從選取知識庫下的下拉式清單中選擇知識庫,並指定代理程式應如何與知識庫互動並傳回結果的指示。

取消知識庫與代理程式的關聯
  1. AWS Management Console 使用具有 Amazon Bedrock 許可的 IAM 角色登入 ,然後開啟位於 https://https://console.aws.amazon.com/bedrock/ 的 Amazon Bedrock 主控台。

  2. 從左側導覽窗格選取代理程式

  3. 選擇您要新增知識庫的代理程式。

  4. 工作草稿區段中,選擇工作草稿

  5. 知識庫區段中,選擇知識庫。

  6. 選取刪除

API

若要將知識庫與代理程式建立關聯,請傳送 AssociateAgentKnowledgeBase 請求。

  • 包含詳細說明description,提供客服人員應如何與知識庫互動和傳回結果的指示。

  • knowledgeBaseState設定為 ENABLED ,以允許代理程式查詢知識庫。

您可以透過傳送 UpdateAgentKnowledgeBase 請求來更新與 代理程式相關聯的知識庫。例如,您可能想要將 knowledgeBaseState 設定為 ,ENABLED以對問題進行疑難排解。由於所有欄位都會遭到覆寫,請同時包含您要更新的欄位,以及您要保持相同的欄位。

若要取消知識庫與代理程式的關聯,請傳送 DisassociateAgentKnowledgeBase 請求。