最新资讯
bloomberg.com 台积电据报考虑生产先进 AI 存储芯片 www.infoq.com Yelp 为 AI Assistant 融合原生与服务器驱动 UI computerworld.com 英国监管机构:企业须为自家 AI 代理的错误负责 siliconangle.com Atomicwork 推出面向企业 IT 与安全的认证 AI 同事市场 computerworld.com OpenAI 收购小型软件公司以改进 Codex bdtechtalks.com Next-Concept Modeling 如何重新思考 AI 文本生成 computerworld.com Box 发布 Architect:用自然语言构建业务流程工作流 techrepublic.com Perplexity 推出 Teammates:每月 200 美元的 AI Agent 如何工作 the-decoder.com METR 称 Anthropic 或已在 7 月越过自身 AI 加速预警阈值 towardsdatascience.com 用 Ollama 和 Python 构建你的第一个多工具 AI Agent the-decoder.com Thinking Machines 的 Inkling 2 Small 称霸西方开放权重模型 dev.to 为 CI/CD 构建 AI 质量门禁
多元动态
登录 注册
AI编码 mp.weixin.qq.com · @AINLP

让 Claude Code 写推理引擎:VibeQwen 单流解码比 vLLM 快约 90%

原文 我的收藏

Baseten 工程师 Shawn Rushefsky 分享实验:给 Claude Code 一张 NVIDIA B200 和明确目标,为 Qwen-3.6-35B-A3B 生成专用推理引擎 VibeQwen。在 NVFP4 精度、单张 B200 上,单流解码从 vLLM 0.25.1 的 943 token/s 提升到 1792 token/s(约 1.9 倍),首 token 时间从 28ms 降到 12ms,并发 32 时单副本输出吞吐从 6030 提升到 10307 token/s(约 1.71 倍)。实验于 7 月下旬进行,Claude 自主工作约一周,消耗约 200 个 B200 小时、约 17 亿 token,成本数千美元量级。方法上参考 MetaInfer,把推理系统知识整理为 Skills,以接口契约、规格检查和固定测试驱动 Agent 迭代,并允许参考 vLLM 与 TensorRT-LLM 复用算子。原文说明 90% 加速出现在适合推测解码的重复结构化文本上,未公布双方完整配置与消融结果,准确性评测任务集也未展开。

AI推荐理由 Baseten 工程师分享的 Agent 自主编写推理引擎实验:给 Claude Code 一张 B200 和明确目标,为 Qwen-3.6-35B-A3B 生成 VibeQwen 引擎,单流解码 943→1792 token/s(约 1.9 倍)、首 token 28ms→12ms、并发 32 时吞吐 6030→10307 token/s。新信息在于把 MetaInfer 的 Skills+契约+测试闭环用于真实服务栈压测,并给出具体数字与成本(约 200 B200 小时、17 亿 token、数千美元)。局限:对照为实验时的 vLLM 0.25.1,未公布完整配置与消融,90% 加速主要出现在适合推测解码的重复结构化文本上,准确性评测任务集未展开,因此不能视为通用推理引擎的全面超越。

78

正文

原创 NLPer 2026-10-06 11:15 江苏 ![](https://wechat2rss.bestblogs.dev/img-proxy/?k=769ffb29&u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_jpg%2FQsOstc0fpvmClAlsXYfWGfk8wYEVMroXztoY8PiaPljgMB0DWPvUcsualmbykn2e2ohHmkQswhuXI8I18aGE4LaGFwTSel01AWxtsibHRVra8%2F0%3Fwx_fmt%3Djpeg) 把反复试错交给 Agent Baseten 工程师 Shawn Rushefsky 分享了一次实验:给 Claude Code 一张 GPU,让它为指定模型写一套推理引擎,再持续优化到跑赢 vLLM。 Claude Code 使用的是 Fable 5,任务模型是 Qwen-3.6-35B-A3B。最终生成的引擎叫 VibeQwen,在 NVFP4 精度、单张 NVIDIA B200 上,单流解码速度比调优后的 vLLM 0.25.1 高约 90%,并发 32 时,单副本的输出吞吐也高了 71%。 实验在 7 月下旬进行。Claude 主要自主工作了大约一周,消耗约 200 个 B200 小时,工程师偶尔调整方向,并确认涉及准确性的改动。 ![Baseten 分享的智能体推理优化实验](https://wechat2rss.bestblogs.dev/img-proxy/?k=1f6dde0b&u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2FQsOstc0fpvkfKvjh3G1ibfG7YcvwU4Nz4t0mFjCFtcucP7BDcsSTuxib833tlzZktOkgBcLaAIC0xKzTILtjX3jeMic0MJQFYic4LIIMtKH6e7w%2F640%3Ffrom%3Dappmsg) Baseten 分享的智能体推理优化实验 ## 给 Claude 一张 B200 和一个目标 这件事的起点是一篇论文。Rushefsky 在公司的论文讨论频道里看到了 MetaInfer:把推理系统的知识整理成 Skills,交给编码 Agent,按指定部署条件生成专用引擎。他起初有些怀疑,于是拿一个模型试了起来。 vLLM、SGLang 这类引擎要接住许多模型、硬件和请求形态;VibeQwen 的题目窄得多:模型选好了,权重精度选好了,GPU 也选好了。Agent 可以围绕这组条件安排执行路径,把时间花在对应的瓶颈上。MetaInfer 正是把这种按需定制当作出发点。 Rushefsky 给 Claude Code 准备了论文、项目仓库、通过 SSH 使用 B200 工作站的权限,以及两份模型权重:NVFP4 量化版用于目标部署,原始全精度版用于检查结果。Baseten 内部的 Skills 和 MCP 工具,则让 Agent 能部署候选引擎,并对实际服务端点运行 AIPerf 压测。 目标也很具体:在准确性不低于 NVFP4 基线的前提下,各项性能指标都超过 vLLM 20%。有了这些条件,Claude 才能判断一次修改究竟让引擎前进了多少。 这里还有一个很实际的取舍。MetaInfer 论文研究了不直接读取现成推理框架源码的生成方式,Baseten 的实验允许 Claude 参考 vLLM 和 TensorRT-LLM,复用已有的高性能算子,需要时再自己写。因此,这套引擎也包含对既有工程成果的利用。 MetaInfer 提供的知识并不只是“怎样写 CUDA”。它把组件的接口、张量形状、数据类型、设备位置和状态变化写成契约;Agent 依据契约实现代码,再接受规格检查和固定测试。测试失败,执行结果回到实现环节;发现有效修复,则把可复用的经验写回知识库。 这样,一轮工作有明确的去向:写出候选代码,检查它是否满足约束,实际运行,拿到正确性和性能反馈,再决定下一步。Baseten 又把测量范围扩到了服务栈,用部署、负载均衡和实际端点的压测检验优化,而不只看一个孤立算子跑得多快。 工程师仍要照看这个过程。Rushefsky 会偶尔调整方向,避免 Claude 过度盯住某一种流量形态;遇到影响数值结果的改动,Claude 也会停下来请求确认。最后他允许输出与参考 NVFP4 实现存在细微数值差异,但要求相对于 BF16 基线的整体准确性至少一样好。具体准确性评测的任务集和逐项结果,文章没有展开。 ## 一周以后,快在哪里 VibeQwen 在头几天就达到了与 vLLM 相近的水平,Rushefsky 随后让它继续优化。较小模型早期的表现不理想,他还要求所有子 Agent 使用 Fable 5;上下文在长时间运行中经历了多次自动压缩。 整个项目用了约 17 亿 token,其中绝大部分是缓存输入。作者给出的 VibeQwen 项目成本是数千美元量级;大量缓存输入会影响计费,因此只看 token 总数,很难还原这笔开销。 最终对照的是实验时使用的 vLLM 0.25.1,双方均在单张 B200 上运行。公开文章给出了三组结果。 ![VibeQwen 与 vLLM 的单流解码 首 token 时间及并发吞吐对照](https://wechat2rss.bestblogs.dev/img-proxy/?k=1654ea5b&u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FQsOstc0fpvkfbEUibBDpwbCKBjbMm0b7nQH6cicqcnlLQxjtKq2GLSJZDQKcR3nxXX73NUSoSWfric4tGhkYVrrwOG1Z4PZX141EL0lmX2ltYE%2F640%3Ffrom%3Dappmsg) VibeQwen 与 vLLM 的单流解码 首 token 时间及并发吞吐对照 单流解码从 vLLM 的 **943 token/s 提高到 1792 token/s**,约为原来的 1.90 倍,也就是速度高了 90%。原文特意说明,这是适合推测解码的重复、结构化文本。 推测解码先提出一段候选 token,再由目标模型验证;候选被接受得越多,越有机会一次推进多个 token。文本是否容易预测,会影响这类加速的收益。vLLM 本身也支持推测解码,但 Baseten 没有公布双方完整配置和各项优化的消融结果,因此还无法拆出这 90% 分别来自哪些改动。 首 token 时间从 **28ms 降到 12ms**,等待时间减少约 57%。这衡量的是请求发出后多久开始返回内容,前面的解码速度衡量的是开始输出后生成得多快。 当单副本并发达到 32,总输出吞吐从 **6030 提高到 10307 token/s**,约为 vLLM 的 1.71 倍。收益也出现在多个请求同时运行时。作者称 VibeQwen 在所有已测流量形态上都超过了对照,完整的负载矩阵尚未在文章中列出。 ## 写完引擎,还留下了什么 第一轮结束后,Rushefsky 把更新过的知识库用到了另一种模型上:图像分割模型 SAM 3.1。这次生成的推理服务叫 Sammie,输入图片和文字提示,输出对应物体的分割掩码。 ![Sammie 根据 water bottle chair 和 person 提示返回对应物体的掩码](https://wechat2rss.bestblogs.dev/img-proxy/?k=9049f711&u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FQsOstc0fpvlibnZxLP9SLuyVF4aD07afy6IPenrdh1xFORImA5SXazxBHFyMb5YVUD9XSUqYbbF2JAVQHuEFG0M0MgjuvcZemiaGgUTdyywia8%2F640%3Ffrom%3Dappmsg) Sammie 根据 water bottle chair 和 person 提示返回对应物体的掩码 在单张 H100 上,Sammie 达到每秒 91 张图,比 Meta 的参考服务器吞吐高 50%。这一轮只花了几天、约 2 亿 token,作者描述的成本为数百美元量级。 第二次更快完成,给知识复用留下了一点想象空间。不过模型架构、GPU 和任务都变了,也没有不复用知识库的对照实验,暂时还不能把节省的时间全部归功于上一轮经验。 VibeQwen 和 Sammie 都仍是实验项目,没有承接生产流量。它们展示的是一条已经跑出结果的工程路径:固定部署条件,为 Agent 配好真实测试,让它把大量候选实现试过去,再把有效经验留给下一次。 对长期运行同一模型的服务而言,这种投入值得算一笔账。一次性的开发和 GPU 实验开销,能否换来此后持续的吞吐收益,取决于服务规模和真实负载。Baseten 的实验至少让“给这个模型单独写一套引擎”变成了更具体的选择。 ## 参考链接 * Baseten 工程实验原文: * MetaInfer 论文方法: * MetaInfer 项目仓库: [跳转微信打开](https://wechat2rss.bestblogs.dev/link-proxy/?k=fc66ddd7&r=1&u=https%3A%2F%2Fmp.weixin.qq.com%2Fs%3F__biz%3DMjM5ODkzMzMwMQ%3D%3D%26mid%3D2650454821%26idx%3D1%26sn%3D7dc9fca09ea050dfed621de1c861a4b8)

来源报道 · 1 篇 · 以下链接均前往原始媒体

← 返回精选动态 原文

更多内容