Prhub

#25360 [NEW MODEL] Add Ring-2.6-1T cookbook

原始 PR 作者 JustinTong0323 合并时间 2026-05-15 14:32 文件变更 3 提交数 1 评论 4 代码增减 +450 / -0

执行摘要

新增 Ring-2.6-1T 模型部署文档与交互式命令生成器

使 SGLang 用户能够便捷地部署和体验 Ring-2.6-1T 模型,提供明确的部署指南和交互式命令生成工具,降低用户上手成本。

如果团队或用户计划部署 Ring-2.6-1T 模型,此 PR 的文档应作为官方参考。对于开发者,交互组件 Ring261TDeployment 的设计模式(选项驱动 + 命令生成 + 暗色模式检测)可复用于其他模型 cookbook。

讨论亮点

本次 PR 无 Review 讨论。作者在 Issue 评论中提交了两条验证结果:

  • B200 x8 烟雾测试/health 返回 200,/v1/models 返回正确模型与 max_model_len: 131072,基本对话、reasoning_effort: "high"chat_template_kwargs: {"reasoning_effort": "xhigh"} 及工具调用均通过。
  • GB300 x4 烟雾测试:同样通过健康检查与模型元数据,GSM8K 得分为 0.990,输出吞吐量 621.469 token/s。

实现拆解

  1. 创建模型介绍文档:在 docs_new/cookbook/autoregressive/InclusionAI/Ring-2.6-1T.mdx 编写模型介绍、特性、安装步骤、部署命令及配置提示,并引用交互式组件。
  2. 创建交互式部署命令生成器:在 docs_new/src/snippets/autoregressive/ring-26-1t-deployment.jsx 实现 React 组件 Ring261TDeployment,提供硬件平台(GB300 x4 / B200 x8)、Tool Call Parser、Reasoning Parser 的单选按钮,动态组装 sglang serve 启动命令。组件还包含暗色模式自适应。
  3. 注册站点导航:在 docs_new/docs.json 的 InclusionAI 分组 pages 数组首部插入新建页面路径 cookbook/autoregressive/InclusionAI/Ring-2.6-1T
  4. 硬件验证:作者分别使用 GB300 x4 和 B200 x8 配置进行烟雾测试,确认 server 健康检查、模型元数据、基本对话、reasoning_effort 参数及工具调用均正常工作,并记录了 GSM8K 性能数据。
文件 模块 状态 重要度
docs_new/src/snippets/autoregressive/ring-26-1t-deployment.jsx 命令生成器 added 8.23
docs_new/cookbook/autoregressive/InclusionAI/Ring-2.6-1T.mdx 模型文档 added 5.22
docs_new/docs.json 站点配置 modified 2.36

关键符号

Ring261TDeployment getInitialState checkDarkMode handleRadioChange generateCommand

分析完成后,这里会展示 LLM 生成的相对完整源码片段和详细注释。

评论区精华

没有提炼出高价值讨论线程

当前评论区没有形成足够清晰的争议点或结论,后续有更多讨论时会体现在这里。

风险与影响

风险极低。本次变更为纯文档新增,不涉及任何后端逻辑或运行时改动。主要风险是交互组件生成的启动命令可能随未来 SGLang 版本变化而过时,但当前基于 lmsysorg/sglang:latest 镜像验证通过。此外,交互组件依赖 MutationObserver 实现暗色模式检测,在非主流浏览器上可能存在兼容性问题,但文档站点通常使用标准浏览器。

  • 用户侧:为尝试 Ring-2.6-1T 模型的用户提供了一站式部署文档和动态命令生成功能,降低了配置出错概率。预计覆盖小众但针对性强的用户群。
  • 系统侧:无运行时影响。
  • 团队侧:增加了一份文档维护任务,但交互组件采用声明式配置,扩展新硬件或选项较为便利。
纯文档变更 手动烟雾测试

关联 Issue

未识别关联 Issue

当前没有检测到明确关联的 Issue 链接,后续同步到相关引用后会出现在这里。

完整报告

参与讨论