假设你是一个独立开发者,正在给客户做一个财务分析助手。 客户问:“帮我看看这几只股票,再给个投资组合建议。”
你的系统背后有三个AI Agent在协作:一个负责理解问题,一个负责算预算,还有一个负责股票分析。 前两个用的是Claude模型,第三个用的是Qwen模型。
结果出来了,客户很满意,但你却有点慌——因为当你想检查一下这次调用花了多少token、成本是多少时,发现第三个模型的用量数据完全查不到。
这不是虚构的焦虑,而是AWS官方博客最近一篇教程里明确指出的一个坑。
最容易被忽略的不是模型本身

很多人以为,只要把不同模型接进同一个Agent系统,就能自动获得完整的监控和成本数据。
但现实是:Amazon Bedrock AgentCore runtime默认会自动给Amazon Bedrock上的模型调用加上可观测性,而对于通过SageMaker OpenAI兼容端点调用的模型,它根本不认识这是生成式AI调用。
结果就是,你用Qwen模型做财务分析时,token消耗量在追踪系统里完全隐形。
核心信息
这意味着什么?你没法监控成本,没法发现性能退化,也没法调试延迟。对于想靠AI服务赚钱的小团队来说,这等于闭着眼睛开车。
这篇教程的核心价值,就是教你如何手动补上这个窟窿。
官方教程证明了什么,没证明什么
这篇来自AWS机器学习博客的文章,演示了一个完整的集成路径:
在SageMaker AI上用vLLM容器部署Qwen 3.5 9B模型; 通过一个自定义的 httpx.Auth子类自动刷新bearer token,让SageMaker端点能被OpenAI兼容的客户端长期调用;用Strands Agents的“agents as tools”模式,把三个Agent串成一个工作流; 把整个系统部署到Amazon Bedrock AgentCore runtime,并手动创建一个 gen_ai.chatspan,从AgentResult.metrics.accumulated_usage里提取token用量,让Qwen模型的消耗变得可见。
这些步骤都有具体代码,你可以照着复现。然而,这篇文章没有告诉你的是:
它没有对比这个方案和旧方法在成本或效率上差多少; 它没有给出任何付费客户、定价或成交记录; 它没有说明这个财务分析Agent的结果是否足够准确、合规,能不能直接卖给客户使用。
核心信息
换句话说,它证明了“技术上可以这么做”,但没有证明“这么做能赚钱”。把技术可行性当成商业可行性,是很多人会犯的错。
这个工作流适合谁?不适合谁?
如果你是一个AI应用开发者或者小团队,正在考虑用多个模型来降低成本或满足数据驻留要求,而且你需要通过可观测性来做运维和客户交付,那么这个教程值得你花时间研究。它帮你解决了一个实际痛点:当你混合使用托管模型和自部署模型时,如何让监控数据不缺失。
但如果你只是想找一个现成的、已经验证能赚钱的AI工具,那么这篇文章帮不了你。它没有买家、没有价格、没有获客路径。它只是一个技术起点,不是一个商业模式。
另外,这篇教程依赖AWS的多项付费服务,包括SageMaker、Bedrock和AgentCore。在动手之前,你应该先想一想:如果要把这个财务分析服务卖给客户,你需要收多少钱才能覆盖这些底层成本?这笔账,来源里没有帮你算。
一个低风险的下一步

如果你对这个技术方案感兴趣,最稳妥的做法不是立刻买GPU实例、部署模型,而是先拿自己的一个简单任务,按照教程跑一遍最小可行流程。你可以用自己已有的AWS账号,挑一个低成本区域,只部署一个模型,看看token用量修复后,监控面板上能看到什么。
如果这一步走通了,你再思考两个问题:
你手上有没有一个具体的客户问题,是必须用到多模型协作才能解决的? 你能不能为这个解决方案找到一个愿意付费的人,哪怕只付一点点钱来验证需求?
如果这两个问题的答案都是“没有”,那么你暂时不需要在这个工作流上投入更多。技术上的可观测性缺口,只有当你真的要把服务卖出去、需要向客户展示成本和稳定性时,才会变成你的痛点。在此之前,它只是一个有趣的实验。
参考资料
AWS Machine Learning Blog|Building agentic workflows with SageMaker AI and Bedrock AgentCore|2026-08-14
夜雨聆风