创建带非结构化数据来源的 Amazon Bedrock 知识库的先决条件 - Amazon Bedrock

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

创建带非结构化数据来源的 Amazon Bedrock 知识库的先决条件

Amazon Bedrock 知识库需要数据和模型来检索和生成响应,需要向量存储来存储数据的向量表示,还需要 AWS Identity and Access Management 权限来访问数据和执行操作。

您必须先满足以下先决条件,之后才能创建知识库。有关一般权限要求,请参阅为用户或角色设置创建和管理知识库所需的权限

  1. 确保您的数据位于支持的数据来源连接器中。

  2. (可选)设置自己的受支持向量存储。如果您打算使用 AWS 管理控制台自动为您创建向量,则可以跳过此步骤。

  3. (可选)按照为 Amazon Bedrock 知识库创建服务角色中的说明创建具有适当权限的自定义 AWS Identity and Access Management(IAM)服务角色。您可以使用 AWS 管理控制台为自己自动创建服务角色。

    注意

    如果您使用 Amazon OpenSearch Service(包括 Amazon OpenSearch 无服务器)创建知识库,则服务角色不仅需要 AWS 托管的 BedrockFullAccess 策略所涵盖的权限,还需要其他权限。这些权限包括 aoss:CreateAccessPolicyiam:CreateServiceLinkedRoleiam:CreateRole 权限。

  4. (可选)按照知识库资源的加密中的步骤设置额外的安全配置。

  5. (可选)如果您计划使用 RetrieveAndGenerate API 操作根据从知识库中检索到的信息生成响应,请按照访问 Amazon Bedrock 基础模型中的步骤请求访问您在所用区域中要使用的模型。