SheepNav
新上线今天0 投票

Amazon Bedrock 托管知识库正式可用:让企业搜索与 AI Agent 更简单、更智能

托管知识库:企业级 AI Agent 搜索的三大支柱

Amazon Bedrock 近日宣布 Managed Knowledge Base 正式全面可用(GA),这是一项完全托管的代理检索服务,旨在帮助企业快速构建基于自有数据的 AI Agent 和生成式应用。传统上,构建企业级知识库需要团队自行拼合数据连接器、解析器、向量存储、知识图谱和检索逻辑,再将其投入生产环境,整个过程往往耗费数天甚至数周。而 Bedrock 托管知识库通过三大支柱——简化设置更智能的检索生产就绪——大幅降低了这一门槛。

简化设置:从零到首次检索只需几分钟

开发者以往需要分别采购和搭建数据摄取管道、向量/图存储以及检索基础设施,这意味着要管理多个独立服务、不同的计费模型和速率限制,并将它们拼凑成连贯的流水线。Managed Knowledge Base 将这一复杂性彻底抽象化:你只需配置一个知识库,服务就会自动处理后续所有环节——从通过原生连接器摄取企业数据,到为你管理向量存储。

目前,该服务提供了 6 个原生连接器,包括 Amazon S3、Microsoft SharePoint、Atlassian Confluence、Google Drive、Microsoft OneDrive 和 Web 爬虫。此外,还提供直接摄取 API,用于处理不在支持来源中的文档。通过 AWS 管理控制台即可快速上手,无需选择模型,智能默认设置让你在几分钟内完成首次检索,而以往搭建类似管道通常需要数天甚至数周。

更智能的检索:高精度与灵活定制

在简化基础之上,Managed Knowledge Base 并未牺牲检索质量。它支持多种检索增强策略,包括嵌入模型重排序器分块策略的灵活选择,开发者可以根据业务需求调整这些参数以获得最佳召回率。例如,对于需要高精度的场景,可以使用重排序模型对初步结果进行二次排序;对于多模态文档,系统能够解析并处理混合内容。

这种智能检索能力让知识库能够应对复杂查询,在多样化的内容间进行推理,从而为 AI Agent 提供更准确的上下文。

生产就绪:安全、可观测与弹性扩展

生产环境对知识库的要求远不止于功能。Managed Knowledge Base 内置了文档级访问控制(ACL),确保不同用户只能访问其授权范围内的数据。同时,服务提供完整的可观测性安全机制,并自动处理弹性扩展,无需手动规划容量。

代码示例:快速上手

AWS 官方提供了 Python 代码示例,展示如何通过 SDK 创建知识库并执行检索。以下是一个简化流程:

  1. 创建知识库:指定名称、存储配置(如 OpenSearch Serverless)和嵌入模型。
  2. 添加数据源:通过 S3 连接器或直接摄取 API 导入文档。
  3. 同步并查询:调用 retrieveretrieveAndGenerate API 获取相关段落。
import boto3

bedrock_agent = boto3.client('bedrock-agent')

# 创建知识库
response = bedrock_agent.create_knowledge_base(
    name='MyEnterpriseKB',
    roleArn='arn:aws:iam::123456789012:role/BedrockKBExecutionRole',
    knowledgeBaseConfiguration={
        'type': 'VECTOR',
        'vectorKnowledgeBaseConfiguration': {
            'embeddingModelArn': 'arn:aws:bedrock:us-east-1::foundation-model/amazon.titan-embed-text-v2:0'
        }
    },
    storageConfiguration={
        'type': 'OPENSEARCH_SERVERLESS',
        'opensearchServerlessConfiguration': {
            'collectionArn': 'arn:aws:aoss:us-east-1:123456789012:collection/my-collection',
            'vectorIndexName': 'my-index',
            'fieldMapping': {
                'metadataField': 'metadata',
                'textField': 'text'
            }
        }
    }
)

行业影响与展望

作为 AWS 在生成式 AI 领域的重要布局,Bedrock Managed Knowledge Base 直接回应了企业落地 AI Agent 时最大的痛点——数据基础设施的碎片化。通过将连接器、存储、检索和安全整合为一项托管服务,AWS 不仅降低了开发门槛,更让企业能够将精力集中在业务逻辑和模型优化上。

未来,随着更多数据源连接器的加入(如数据库、CRM 系统)以及对多模态检索的深度支持,该服务有望成为企业构建 RAG(检索增强生成)应用的首选基础设施。对于正在探索 AI Agent 落地的团队而言,现在正是试用 Managed Knowledge Base 的最佳时机。

延伸阅读

  1. 苹果起诉 OpenAI、纽约叫停数据中心、环孢子虫病蔓延:本周 AI 圈大事件
  2. 欧盟正式出手:强制谷歌分享搜索数据,并在安卓上开放AI
  3. xAI 无法否认 Grok 生成儿童性虐待内容,转而起诉用户
查看原文