AWS 发布 Bedrock 托管知识库 Agentic RAG CDK 方案:多库路由与七层可观测性
- 核心架构:AWS 官方博客给出一个 Python CDK 应用,部署知识库、Gateway、Agent Runtime、仪表盘四个栈;Agent 在 AgentCore Runtime 中决定是否检索、路由到财务或天气两个托管知识库,并由 AgentCore Gateway 以 MCP 调用 AgenticRetrieveStream,返回带引用答案。
- 托管变化:Managed Knowledge Base 由 Amazon Bedrock 负责 ingestion、存储、索引与检索,默认使用服务托管嵌入与重排,不再需要创建、扩展或按 OCU 付费的 OpenSearch Serverless 集合;agentic retrieval 与 AgentCore Gateway connector 仅在该类型知识库上支持。
- 可观测与评估:方案预置两个 CloudWatch 仪表盘与七层遥测,覆盖 KB 原生指标、ingestion、检索质量、Gateway/MCP、OTEL span tree、token 用量与评估分数,并提供按需和持续 LLM-as-judge 评估;示例将采样率设为 100% 仅用于实验,生产需按成本调整。
- 工程边界:CDK 通过 construct reference 自动推导四栈依赖与七个跨栈值,省去部署脚本;博客重点在参考架构与可运行示例,未披露生产规模、延迟与成本基准。其价值在于把多知识库语义路由、MCP 工具调用、引用答案与可观测性放进同一套 CDK 部署。
🔗 AWS 官方博客 | GitHub 示例仓库





