View a markdown version of this page

Amazon Quick 與受管知識庫整合 - Amazon Bedrock

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

Amazon Quick 與受管知識庫整合

您可以將受管 Amazon Bedrock 知識庫連接到 Amazon Quick 做為知識來源。Amazon Quick 會在您的知識庫上使用提供的 IAM 動作,從您的索引提取資料。每個 Amazon Quick 執行個體最多可以連接 2 個受管知識庫。支援啟用存取控制清單 (ACL) 的連接器 — Amazon Quick 會自動傳遞使用者的身分以進行文件層級存取控制。

先決條件

  • Amazon Quick 中管理 AWS 資源整合的管理員層級許可。

  • 受管 Amazon Bedrock 知識庫。

  • 知識庫和 Amazon Quick 執行個體必須位於相同的 AWS 區域。

  • 對於跨帳戶存取:能夠將資源政策連接至知識庫,或與知識庫擁有者協調以連接政策。

將受管知識庫連線至 Amazon Quick

若要將受管知識庫連線至 Amazon Quick,請完成下列步驟。

將受管知識庫連線至 Amazon Quick
  1. 建立 受管知識庫。在知識庫擁有者帳戶中,建立受管知識庫。請參閱 建立受管知識庫

    請注意知識庫 ARN。ARN 格式為:

    arn:aws:bedrock:REGION:ACCOUNT_ID:knowledge-base/KB_ID

    您可以在知識庫詳細資訊頁面的 Amazon Bedrock 主控台中找到 ARN,或呼叫 GetKnowledgeBase API。

  2. (選用) 授予快速跨帳戶存取。如果知識庫和 Amazon Quick 執行個體位於相同 AWS 帳戶中,請略過此步驟。相同帳戶設定不需要資源政策。

    在知識庫擁有者帳戶中,將資源政策連接至授予 Amazon Quick 服務角色bedrock:Retrieve和 的知識庫bedrock:GetDocumentContent

    { "Version": "2012-10-17", "Statement": [ { "Effect": "Allow", "Principal": { "AWS": "arn:aws:iam::QUICK_ACCOUNT_ID:role/quick-service-role" }, "Action": [ "bedrock:Retrieve", "bedrock:GetDocumentContent" ], "Resource": "arn:aws:bedrock:REGION:KB_OWNER_ACCOUNT_ID:knowledge-base/KB_ID" } ] }

    若要授予對多個快速執行個體的存取權,請將 中的每個角色 ARN 列為Principal.AWS陣列。

    如需管理資源政策的詳細資訊,請參閱 受管知識庫的資源政策

  3. 在 Amazon Quick 中連接知識庫。

    • 管理員 > AWS 資源下新增知識庫 ARN。Amazon Quick 會自動建立AWSQuickSightBedrockAccess受管 IAM 政策並將其連接至 Quick 服務角色,範圍為輸入的 ARN。

    • 整合下建立知識庫,選取 Bedrock 知識庫做為資料來源類型。

    連線完成後,將知識庫新增至空格。Amazon Quick 會在聊天期間自動查詢知識庫。

相關文件

如需詳細的設定指示、許可組態、監控和故障診斷,請參閱《Amazon 快速使用者指南》中的自攜 Bedrock 受管知識庫