View a markdown version of this page

从知识库中直接删除文档 - Amazon Bedrock

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

从知识库中直接删除文档

如果您不再需要知识库中的文档,可将其直接删除。要了解如何从数据来源和知识库中删除文档,请展开与您的使用案例相对应的部分:

要使用 AWS 管理控制台从数据来源和知识库中直接删除文档,请执行以下操作:

  1. 采用有权使用 Amazon Bedrock 控制台的 IAM 身份登录 AWS 管理控制台。然后,通过以下网址打开 Amazon Bedrock 控制台:https://console.aws.amazon.com/bedrock

  2. 在左侧导航窗格中,选择知识库

  3. 知识库部分,选择要从中删除文档的知识库。

  4. 数据来源部分,选择要从中删除文档的数据来源。

  5. 文档部分,选择要删除的文档。然后选择删除文档。查看消息并确认。

要通过 Amazon Bedrock API 从数据来源中删除特定文档,请使用 Amazon Bedrock 代理构建时端点发送 DeleteKnowledgeBaseDocuments 请求,并指定数据来源及与之相连的知识库的 ID。

对于要删除的每个文档,请使用以下格式之一,在 documentIdentifiers 数组中添加 DocumentIdentifier 项:

  • 如果是自定义数据来源,请在 id 字段中指定文档的 ID:

    { "custom": { "id": "string" }, "dataSourceType": "CUSTOM" }
  • 如果是 Amazon S3 数据来源,请在 uri 字段中指定文档的 S3 URI:

    { "dataSourceType": "S3", "s3": { "uri": "string" } }
警告

您从与 S3 数据来源相连的知识库中直接删除的文档,不会从 S3 存储桶本身删除。我们建议您从 S3 存储桶中删除这些文档,这样在同步数据来源时,便不会重新引入这些文档。