QwenGyre – 阿里千问推出的在线强化学习框架

发布于 2026-10-13 · QwenGyre 是阿里千问推出的超长程智能体在线强化学习框架,面向单次约 70 万 token、持续数小时的任务。QwenGyre用弹性调度在任务不中断时把空闲 GPU 在采样与训练间切换,用轨迹处理保留真实上下文、评估部分成果、去重共享前缀以控制成本。

QwenGyre 简介

QwenGyre 是阿里千问推出的超长程智能体在线强化学习框架,专门对付那种单次约 70 万 token、要跑好几个小时的任务。一边用弹性调度,任务不中断就能把空闲 GPU 在采样和训练之间来回切换;一边用轨迹处理,保住真实上下文、给部分成果打分、把共享前缀去重来控制成本。效果上,它在 Qwen3.8-2.4T 上跑 48 步,把 NL2RepoBench 通过率从 52.48% 提到 58.54%,比 Async 端到端快了 1.78×。

QwenGyre

QwenGyre有哪些能力

  • 超长程智能体在线强化学习:单次执行长达数小时、累计约百万 token 的任务,直接拿来做 RL 训练。
  • 弹性 GPU 调度:不动正在跑的任务,把空闲 GPU 动态切到采样或训练两种角色之间。
  • 请求重路由与 KV cache 迁移:GPU 换角色时智能体照常跑,工作区和工具状态都还在,KV cache 通过 RDMA 搬过去,少算很多重复的。
  • 流式训练与新节点中途加入:核心 cell 持有权威参数,卫星 cell 随时拉一份快照就能加入进行中的批次,按进度领微批次。
  • 轨迹树与真实上下文保留:每次调用的精确输入输出都用 Token-in Token-out 记下来,按共享前缀组织成轨迹树,每条输出对应的都是它生成时的上下文。
  • 部分评分(Partial Scoring):任务超时应了,但只要产出可检验的成果,照样按任务规则评分、拿来训练。
  • 轨迹预算与损失均衡:每次执行最多留 Jmax 条轨迹,共享前缀的损失只算一次,分支多的任务不会被放大权重。

QwenGyre是怎么实现的

  • 弹性调度(Elastic Scheduler):把 GPU 切成若干同构计算单元,每个 cell 既可以用 SGLang 提供采样服务,也可以用 Megatron 承载完整训练副本。调度器盯着”水位”(未完成任务量):只要剩下的采样容量够撑住正在跑的任务、训练数据也供应得上,就按序把 cell 一个个切进训练。切换时由代理把模型请求重定向到新的推理引擎,再重试没完成的请求,后端进程和通信组都不用重建。核心 cell 持有权威权重和优化器状态,卫星 cell 通过 RDMA 拉一份参数快照就加入当前批次的梯度累计,最后由核心统一汇总更新。这样一来,训练随数据就绪逐步扩容,采样和训练高度重叠。
  • 轨迹处理(Trajectory Processor):QwenGyre 让代理记下每次模型调用的精确输入/输出 token ID 和行为策略的对数概率,共享前缀复用、在分叉处建分支,组织成一棵轨迹树,确保每条输出都对应它生成时的原始上下文。训练准入时,按角色优先级给每次执行选不超过 Jmax 条轨迹,只有策略模型生成的 token 参与损失,共享目标只算一次;损失先在执行内对选中 token 取平均,再对执行取平均,执行的权重就和分支数量解开了。再配上 Partial Scoring,把超时任务的已完成部分也评估打分,超长程执行里那些稀疏又昂贵的有效信号就能尽量榨干。

怎么用上QwenGyre

QwenGyre 目前以论文形式发布,阿里还没有公开代码和安装包。

QwenGyre强在哪

  • 首次实现旗舰模型超长程在线 RL:首次在 Qwen3.8-2.4T 上把单次约 70 万 token 的在线强化学习跑通了,48 步将 NL2RepoBench 通过率从 52.48% 拉到 58.54%。
  • 训练效率大幅提升:同样的 GPU 预算,端到端加速最高 1.78×(对比 Async)、1.85×(对比 Colocate),48 步训练耗时从 134.55 小时压到 75.42 小时。
  • 任务零中断的弹性调度:GPU 在采样和训练之间切换时,智能体执行、工作区、工具状态原封不动,切换只花几秒,对动辄数小时的执行来说基本可以忽略。
  • GPU 利用率最大化:细到 cell 级的资源分配,既消掉了 Colocate 模式等长尾时空转,也破掉了 Async 模式固定分区的僵化,训练能被采样完全隐藏。
  • 真实上下文保真训练:TITO 机制让每条输出都对应生成时的原始上下文,历史压缩、子智能体上下文拼接搞出来的”虚假上下文”训练信号就此避免。

QwenGyre相关链接

  • arXiv技术论文:https://arxiv.org/pdf/2609.33848

QwenGyre适合什么任务

  • 自然语言生成完整代码仓库:拿自然语言写份规格,就从零搭起一个多包软件仓库,单次执行约 70 万 token、跑上几个小时。
  • 已有仓库的长程软件工程:在现有代码库里啃硬骨头:功能开发、缺陷修复、跨文件改造。
  • 多轮终端自动化操作:智能体在命令行环境里连着几百轮工具调用,把系统配置和运维的活干完。
  • 大规模代码库重构迁移:跨仓库升级技术栈、做整体重构,这类要连续规划执行好几个小时的工程活。
  • 多智能体协作任务:主智能体给子智能体派活的层级执行场景,轨迹处理能借分叉结构把子任务的训练成本压下来。
0

相关文章

0 条评论

后参与评论

暂无评论,来抢沙发。