跳到正文
原文
AWS Machine Learning Blog· Prabhakar Chandrasekaran·· 2 小时前精选AI 评分75

AWS 发布基于 CDK 的 Amazon Bedrock 托管知识库智能体检索完整方案

Build agentic retrieval on a Managed Amazon Bedrock Knowledge Base with CDK

AI 导读

AWS 发布了一篇教程,展示如何使用 AWS Cloud Development Kit (CDK) 在 Amazon Bedrock 托管知识库上构建企业级智能体检索(Agentic Retrieval)系统。该方案利用新推出的 AgenticRetrieveStream API 和 AgentCore Gateway,实现了多轮推理、跨知识库语义路由及引用式回答,并将七层可观测性仪表盘与在线评估能力作为基础设施的一部分进行自动化部署。

核心架构变化在于从传统的单点 RAG 转向由 Agent 主导的循环决策机制。系统包含两个独立的托管知识库(Financial 和 Weather),每个都暴露为 AgentCore Gateway 中的独立 MCP 工具。Agent 根据问题意图选择相应的知识库进行检索,若上下文不足则自动发起二次检索,最终合成带有引用的答案。这种设计避免了单一索引无法处理跨域问题的缺陷,同时通过托管模式消除了对 OpenSearch Serverless 等向量数据库的手动运维需求。

该方案最显著的工程增量在于其“全栈”CDK 实现。作者使用四个相互依赖的 CDK 堆栈(kb, gateway, agent, dashboards)替代了以往需要手动编写脚本或导出导入参数的复杂流程。特别是仪表盘部分,不再依赖易出错的 JSON 字符串配置,而是使用 typed objects 构建,确保无效配置在本地 `cdk synth` 阶段即报错。此外,系统内置了七层遥测数据流(L1-L7),涵盖从原生指标到 OTEL span tree 及参考无关的质量评分,使得 Agent 的推理路径、Token 消耗和回答质量变得完全可审计。

推荐理由

通过 CDK 将七层遥测与评估作为基础设施交付,解决了 Agent 系统不可观测的运营难题。

来源:AWS Machine Learning Blog · aws.amazon.com