AWS发布多智能体工程助手方案:用Nova多模态嵌入检索零件替代证据
AWS机器学习博客介绍一套基于Amazon Bedrock AgentCore、Nova Multimodal Embeddings与开源Strands Agents SDK的多智能体方案,用于航天零件替代评估中的规格比对、图表检索与图片相似度打分,但系统不推荐也不批准替代方案。
AI解读:AWS博客给出的方案把零件替代评估拆成规划、检索、确定性评分和文档起草几个环节:规划器用Claude Haiku 5.5决定路由,专家智能体用Claude Sonnet 5.5执行工具,多个专家参与时再由Claude Opus 5.5综合结果。
确定性评分用Python代码按手写容差规则逐项比对规格,而非由大模型判断,作者称相同输入会得到相同的通过或标记结论,因此可进入正式工程评审。
Nova Multimodal Embeddings在方案中承担两项工作:把数据表、接口控制文档和性能曲线嵌入同一语义空间以支持文本或图片查询;对两个候选零件的照片计算余弦相似度,作者称同产品族轮子示例约 0.84,不同类别约 0.40。
系统只组装证据并起草替代理由备忘录和集成影响评估,不推荐也不批准替代;每次评估由编排层读取工具调用记录写入审计条目,对齐AS9100第 8.4 和 8.5.6 节,工程师始终是决策者。
方案所需的运行条件包括美国东部(弗吉尼亚北部)区域的Amazon Bedrock模型访问权限、用Bedrock Managed Knowledge Bases构建的知识库、用于图片查询的S3 Vectors索引,以及AgentCore Gateway的网页搜索连接器。
博客描述的收益是“把人工交叉比对从数天压缩到数分钟”,但这属于作者对方案目标的表述,来源未给出实际部署的耗时对比或评测数据。
AWS机器学习博客发布一篇技术文章,介绍如何用Amazon Bedrock AgentCore、Amazon Nova Multimodal Embeddings和开源Strands Agents SDK构建多智能体工程助手,用于航天零件替代评估中收集和整理证据。
系统怎么分工
文章给出的架构包含一个规划器和三个专家智能体。规划器由Claude Haiku 5.5驱动,只做路由分类、不调用工具;目录、评估、知识三个专家由Claude Sonnet 5.5驱动,各自只拿到范围受限的工具;当两个或以上专家参与时,主管由Claude Opus 5.5综合结果。作者称单个专家已给出完整答案时再加主管综合只会多约 8 秒延迟、没有质量收益,因此不启用。
- 规划器:Claude Haiku 5.5,生成编号路由计划
- 专家智能体:目录、评估、知识三类,Claude Sonnet 5.5
- 主管:Claude Opus 5.5,仅在多专家参与时综合
- 复杂查询如“查这个轮子是否停产、找替代、再打分”会按顺序串联三个专家
确定性评分与图片检索
规格适配评估由Python代码按手写规则执行,例如总线电压要求完全匹配、质量允许在参考件基础上上浮 20%,工具返回逐项通过或标记、计数、超差项和生命周期状态,并附带“仅供证据、不推荐也不批准替代”的声明。作者强调这一步不涉及大模型,以保证评审可复现。
Nova Multimodal Embeddings用于把数据表、接口控制文档、产品照片和性能曲线嵌入同一向量空间。文本或文档查询走Bedrock Managed Knowledge Bases,图片作为查询则直接查询S3 Vectors索引,因为作者称托管知识库的检索API不接受图片输入。图片嵌入为 1,024 维,用途标记为IMAGE_RETRIEVAL。
- 评分代码用Python编写,结果可复现
- 照片相似度由嵌入向量余弦相似度加Claude视觉描述组成
- 相似度分数只作为确定性规格比对的补充证据
- 每个零件文件夹含specs.json、描述文本、接口控制文档、数据表页面、图表裁剪和产品照片
适用范围与限制
文章明确系统只起草替代理由备忘录和集成影响评估供工程评审,不自行批准替代;审计记录由编排层在每次评估后读取工具调用历史写入,不依赖模型主动记录,并按AS9100第 8.4 和 8.5.6 节对齐。
示例数据是虚构厂商AnyCompany的七个反作用轮,动量存储范围 0.003 至 5.0 Nms。作者要求所有专家提示以结构化数据中的vendor字段为准,禁止从目录ID、文件名、照片或网页搜索结果猜测制造商。代码样例为五个可独立运行的Jupyter notebook,需要Python 3.10或更高版本;若部署到AgentCore运行时还需Docker。
- 工程师保留全部决策权,系统不推荐、不批准替代
- 审计条目由编排层写入,对齐AS9100 8.4和 8.5.6
- 示例为虚构数据,非真实零件目录
- 运行区域为美国东部(弗吉尼亚北部),需相应模型访问权限