Add Qwen3.8-Flash-Next (FP8 + NVFP4) / 新增 Qwen3.8-Flash-Next 模型(FP8 与 NVFP4) - #887
Merged
Merged
Conversation
Registers the Qwen4-architecture preview as its own model, wired end to end: DB bucket, normalizer paths, dashboard selector, compare pages, rankings, and run pages. Both serving paths resolve, taken from executed sweeps rather than inferred. Hopper has no NVFP4 path, so H200 serves the FP8 checkpoint and Blackwell serves NVFP4: - Qwen/Qwen3.8-Flash-Next-FP8 -> qwen3.8next (run 33038487711, H200, #2753) - RadixArk/Qwen3.8-Flash-Next-NVFP4 -> qwen3.8next (run 33039186365, B300, #2752) Both artifacts report infmax_model_prefix `qwen3.8next`, so no PREFIX_ALIASES entry is needed. Parameters are 176B total, not the 125B the model card leads with: the card's headline covers the main model only, and the 51B n-gram embedding table brings the total to 176B. The 4B MTP head sits outside both figures. Recorded in the AGENTS.md parameter table and its mislabel-traps list so the next agent does not repeat the 125B reading. Category is `experimental`, not `default`. The only data today is the day-zero agentic arm, and `default` would seat the model in the /overview matrix, which is built from DEFAULT_MODELS and would render an empty fixed-sequence row. MODEL_OPTIONS excludes only `hidden`, so it stays selectable everywhere else. One word to promote once the sweep covers more chips. Three pinned-count guards move because a model was added, which is what they exist to force: compare-slug seoName coverage, rankings pages (22 -> 24), and run pages (99 -> 108). The api-route-catalog digest for constants/models.ts is refreshed after confirming the API reference derives its model enum from DB_MODEL_TO_DISPLAY, so no documentation copy needed changing. 中文:新增 Qwen4 架构预览模型 Qwen3.8-Flash-Next,并完成端到端接入:数据库分桶、 normalizer 路径、仪表板选择器、对比页、排名页与运行页。两条服务路径均来自已执行的 sweep 而非推断:Hopper 无 NVFP4 路径,故 H200 使用 FP8 权重(run 33038487711, #2753),Blackwell 使用 NVFP4(run 33039186365,#2752);两者的 infmax_model_prefix 均为 `qwen3.8next`,无需 PREFIX_ALIASES。参数量为 176B 而非 model card 首行的 125B:该数字仅指主模型,加上 51B n-gram embedding 后共 176B, 另有 4B MTP 头不计入其中;已记入 AGENTS.md 参数表与易错清单。分类使用 `experimental` 而非 `default`:当前仅有首发 agentic 数据,若设为 default 会在 /overview 矩阵中出现空的定长行;MODEL_OPTIONS 仅排除 hidden,因此其余位置仍可选择。 三处计数守卫按预期变化(rankings 22→24,run pages 99→108,compare-slug 覆盖表), 并在确认 API 文档的模型枚举派生自 DB_MODEL_TO_DISPLAY 后更新了摘要哈希。
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Registers Qwen3.8-Flash-Next — the Qwen4-architecture preview — as its own model, wired end to end: DB bucket, normalizer paths, dashboard selector, compare pages, rankings, and run pages.
infmax_model_prefixqwen3.8nextQwen3.8-Flash-NextQwen3.8 Flash Next 176Bqwen-3-8-flash-nextexperimental(see below)2026-08-26Both serving paths resolve, and both were verified against real sweeps
Hopper has no NVFP4 path, so H200 serves the FP8 checkpoint while Blackwell serves NVFP4. I checked each against an executed run rather than inferring either from a PR description:
Qwen/Qwen3.8-Flash-Next-FP8qwen3.8nextRadixArk/Qwen3.8-Flash-Next-NVFP4qwen3.8nextResolution exercised directly through
resolveModelKey, covering the row shapes the ingest actually sees:Both runs report
infmax_model_prefix: qwen3.8next, so noPREFIX_ALIASESentry is needed. Thefp4precision the B300 job reports is already inKNOWN_PRECISIONS.The parameter count is 176B, not 125B
The model card leads with "125B with 6B activated", but that covers the main model only. The 51B n-gram embedding table brings the total to 176B, and a separate 4B MTP head sits outside both figures.
This is exactly the class of mistake the AGENTS.md parameter table exists to prevent, so the row and a mislabel-trap entry are added there alongside the GLM-5 and MiniMax entries.
Architecture, for the record: GatedDeltaNet + Qwen Sparse Attention hybrid, 512 experts (10 routed + 1 shared), license
qwen-community-1.0.Why
experimentalrather thandefaultEvery other current model is
default, so this is a deliberate exception worth a second opinion.The only data today is the day-zero agentic arm.
defaultputs a model intoDEFAULT_MODELS, which is what builds the/overviewmatrix — and I confirmed against the overview fixture that adefaultregistration emits aQwen3.8-Flash-Next/single_turn_8k1krow with no data behind it.MODEL_OPTIONSexcludes onlyhidden, soexperimentalkeeps the model fully selectable in the dashboard, compare pages, rankings, and run pages while keeping that empty row out of the curated matrix.Promoting it later is a one-word change in
MODEL_CONFIG, and the comment there says so.On the release date
The model card states no publication date. Qwen announced the open-sourcing for 23:00 Beijing time on 2026-08-26, which is also the day the
lmsysorg/sglang:qwen38flashnextbring-up tag was published. Some coverage puts the Hugging Face repo live on 08-24; either way it precedes the first sweep on 08-27, which is the invariantmodel-architectures.test.tspins. The reasoning is recorded in a comment next to the entry, matching the style of its neighbours.Three pinned-count guards moved
These are guards that exist to force a decision when a model is added, not incidental churn:
compare-slug.test.ts— seoName coverage map gains the new slugrankings.test.ts— 22 → 24 (2 kinds × 12 models)run-pages.test.ts— 99 → 108 (12 models × 9 chips)The
api-route-catalogdigest forconstants/src/models.tsis refreshed. Per the rule in AGENTS.md I checked the documentation first rather than bumping the hash blind:api-documentation.tsderives its model enum fromDB_MODEL_TO_DISPLAY, so the new key appears automatically and no reference copy, example, or OpenAPI schema needed editing.Not done here
model-architectures.ts— optional per the checklist and skipped deliberately. The entries carry verifiedconfig.jsonvalues, and this model's shape (n-gram embedding table, separate MTP head, QSA) is unusual enough that I would rather add it from the config than approximate it. Omitted models simply render no diagram./compareSEO blurb lists a five-model sample and is already 158 characters; adding a sixth name would push the meta description past the useful length. Left alone.Verification
bun run test:unit— 4,419 app tests pass (246 files), all workspaces greenbun run typecheckclean — theRecord<Model, …>configs are the safety net that catches a half-registered enum memberbun run build— zero errors; the new model appears inINFERENCE_MODEL_SLUGS(12 entries) and generates 9 run pagesresolveModelKeyexercised directly on both HF paths and the artifact prefix中文说明
新增 Qwen3.8-Flash-Next(Qwen4 架构预览)作为独立模型,并完成端到端接入:数据库分桶、normalizer 路径、仪表板选择器、对比页、排名页与运行页。DB key 为
qwen3.8next,展示名Qwen3.8-Flash-Next,标签Qwen3.8 Flash Next 176B,对比 slug 为qwen-3-8-flash-next,分类experimental,发布日期2026-08-26。两条服务路径均已通过真实 sweep 验证
Hopper 无 NVFP4 路径,因此 H200 使用 FP8 权重、Blackwell 使用 NVFP4。两者均对照已执行的运行核实,而非依据 PR 描述推断:
Qwen/Qwen3.8-Flash-Next-FP8来自 run 33038487711(H200,#2753),RadixArk/Qwen3.8-Flash-Next-NVFP4来自 run 33039186365(B300,#2752)。两次运行的infmax_model_prefix均为qwen3.8next,因此无需PREFIX_ALIASES;B300 任务上报的fp4精度已在KNOWN_PRECISIONS中。已直接调用resolveModelKey验证各种 row 形态,且 Qwen3.5 的解析结果保持不变。参数量是 176B 而非 125B
model card 首行写的是「125B with 6B activated」,但那只是主模型;加上 51B n-gram embedding 后总量为 176B,另有 4B MTP 头不计入其中。这正是 AGENTS.md 参数表要防范的错误类型,因此已在该表及易错清单中补充相应条目。架构为 GatedDeltaNet + Qwen Sparse Attention 混合结构,512 个专家(10 路由 + 1 共享),许可证
qwen-community-1.0。为何使用
experimental而非default其他现有模型均为
default,因此这是一个需要评审确认的有意例外。目前仅有首发 agentic 数据;default会把模型纳入DEFAULT_MODELS,而/overview矩阵正是由它构建——我已对照 overview fixture 确认,设为 default 会生成一条没有数据支撑的Qwen3.8-Flash-Next/single_turn_8k1k行。MODEL_OPTIONS仅排除hidden,因此experimental仍可在仪表板、对比页、排名页和运行页中正常选择。后续提升为default只需改动一个词。关于发布日期
model card 未标注发布日期。Qwen 宣布于北京时间 2026-08-26 23:00 开源,同日发布了
lmsysorg/sglang:qwen38flashnext适配镜像标签;部分报道称 Hugging Face 仓库在 08-24 上线。无论采用哪个,都早于 08-27 的首次 sweep,满足model-architectures.test.ts所固定的不变式。相关推理已按邻近条目的风格写入注释。三处计数守卫按预期变化
compare-slug.test.ts的 seoName 覆盖表新增该 slug;rankings.test.ts由 22 增至 24(2 种类型 × 12 个模型);run-pages.test.ts由 99 增至 108(12 个模型 × 9 款芯片)。constants/src/models.ts的 api-route-catalog 摘要哈希已更新——按 AGENTS.md 规定先核查了文档:api-documentation.ts的模型枚举派生自DB_MODEL_TO_DISPLAY,新 key 会自动出现,无需修改参考文档、示例或 OpenAPI schema。本次未做
model-architectures.ts属可选项,本次有意跳过:该文件条目均使用经核实的config.json数值,而该模型结构较特殊(n-gram embedding 表、独立 MTP 头、QSA),宁可日后依据 config 补充,也不做近似;缺失条目仅表现为不渲染架构图。/compare的 SEO 简介目前列举五个模型、已达 158 字符,再加一个会超出 meta description 的合理长度,故未改动。验证
bun run test:unit— app 端 4,419 项测试通过(246 个文件),各 workspace 全部通过bun run typecheck通过——Record<Model, …>类型是捕获枚举成员未完整注册的安全网bun run build— 零报错;新模型已出现在INFERENCE_MODEL_SLUGS(共 12 项)并生成 9 个运行页resolveModelKey验证🤖 Generated with Claude Code
Note
Medium Risk
Touches the ETL model-resolution path and shared model registries; incorrect deploy order or mapping would drop or mis-attribute
qwen3.8nextingest rows until re-ingest.Overview
Registers Qwen3.8-Flash-Next as its own model (
qwen3.8next/ displayQwen3.8-Flash-Next) across ingest, shared constants, the dashboardModelenum, compare URLs (qwen-3-8-flash-next), and SSR allowlists. ETL maps bothQwen/Qwen3.8-Flash-Next-FP8andRadixArk/Qwen3.8-Flash-Next-NVFP4into the same DB bucket.The dashboard lists it as Qwen3.8 Flash Next 176B with category
experimentalso it stays selectable but is excluded from the/overviewdefault matrix until more sweep coverage exists. AGENTS.md documents the 176B total (not 125B) and adds a mislabel trap.Registry tests bump expected ranking pages (22→24) and run pages (99→108);
api-route-catalogrefreshes the digest forconstants/src/models.tsafter the new display mapping and release date (2026-08-26).Reviewed by Cursor Bugbot for commit 91a1dd7. Bugbot is set up for automated code reviews on this repo. Configure here.