Skip to content

[Doc] cookbook: Refresh SemiAnalysis AgentX launches to InferenceX main 2ad2c9f9 - #48634

Merged
nvpohanh merged 1 commit into
sgl-project:mainfrom
nvpohanh:pohanh/cookbook-agentx-refresh-1105
Nov 5, 2026
Merged

nvpohanh merged 1 commit into
sgl-project:mainfrom
nvpohanh:pohanh/cookbook-agentx-refresh-1105

Conversation

@nvpohanh

@nvpohanh nvpohanh commented Nov 5, 2026 •

Copy link
Copy Markdown
Collaborator

[by Claude Code]

Motivation

The cookbook's Agentic Long-Context Deployment sections (#42726, #43083, #43799, #43983, #44065, #44228, #44654, #44712, #45039, #45111, #45311, #45513, #45749, #46005, #46506, #46547, #46807, #46948, #47027, #47214, #47464, #47929, #48392, #48551) mirror SemiAnalysis InferenceX AgentX submissions as raw launch commands, each linked to the run that measured it. The configurations are mirrored from SemiAnalysis submissions. This PR:

  1. Syncs every page to InferenceX main (2ad2c9f9). One new merged lane comes from its dashboard run:
  2. Overlays seven open InferenceX PRs:

Source

InferenceX main (2ad2c9f9), with these InferenceX PRs overlaid:

PR Page Lanes Pinned to
#4811 Kimi-K3.1-Pro GB300 Dynamo+SGLang: DFlash disagg and agg megakernel points Kimi-K3.1-Pro kimik3.1-fp4-gb300-dynamo-sglang-agentic-dflash-agg-mk, -dflash-disagg no /use yet: in progress at head 52b22ba3
#4787 Qwen3.8-Flash-Next GB300 SGLang AgentX update Qwen3.8-Flash-Next qwen3.8next-fp4-gb300-sglang-agentic-mtp no /use yet: in progress at head 5178cd36
#4757 Muse Spark Open GB300 Dynamo+SGLang: retuned agg points, new TP8 disagg points Muse Spark Open musespark-fp4-gb300-dynamo-sglang-agentic-dflash-agg, -disagg no /use yet: in progress at head 7caf5718
#4707 Muse Spark Open B200 SGLang, retuned per concurrency Muse Spark Open musespark-fp4-b200-sglang-agentic-dflash run 41297696082, named by the PR's /use comment (head c965ca2e, unchanged), verified
#4695 MiniMax-M3.1-Flash GB200 Dynamo+SGLang config MiniMax-M3.1 minimaxm31flash-fp4-gb200-dynamo-sglang-agentic-dspark-agg, -disagg run 41271615328, named by the PR's /use comment (head fa292b90, unchanged), verified
#4673 DeepSeek-V4.1-Flash GB300 Dynamo+SGLang HiCache disagg, 20261030 nightly DeepSeek-V4.1 dsv41flash-fp4-gb300-dynamo-sglang-agentic-agg, -dspark-disagg-hicache run 41581664540, named by the PR's /use comment (head be7bc6df, unchanged), verified
#4670 Muse Spark Open GB200 SGLang, retuned per concurrency Muse Spark Open musespark-fp4-gb200-sglang-agentic-dflash run 41096285400, named by the PR's /use comment (head c9eb455f, unchanged), verified

"In progress" lanes are rendered at the PR head and labeled "In progress in SA InferenceX AgentX". A later sync pins them once the PR gets a /use run or merges.

What this PR does

Page Lanes Deployments Points Hardware
Kimi-K3.1-Pro 3 (was 2) 10 (was 6) 20 (was 9) GB300, B300 (+ MI355X, hand-maintained)
Qwen3.8-Flash-Next 4 8 (was 6) 25 (was 27) GB300, B300, B200, H200
Muse Spark Open 7 15 61 GB300, GB200, B300, B200, H200
DeepSeek-V4.1 10 22 67 GB300, GB200, B300, B200, H200, H100
MiniMax-M3.1 8 40 119 GB300, GB200, B300, B200
GLM-5.2 14 34 75 GB300, GB200, B300, B200, H200
GLM-5.3 1 1 10 B300
Qwen3.5 18 52 222 GB300, GB200, B300, B200, H200, H100
DeepSeek-V4 unchanged
  • Five new mirrored settings, all on the Qwen3.8-Flash-Next GB300 lane (InferenceX #4787), kept as submitted:
    • --enforce-disable-flashinfer-allreduce-fusion: never use FlashInfer allreduce fusion (TP4 point).
    • --min-free-slots-delay: hold new prefills until N running-request slots are free, so they are admitted in one batch.
    • --no-ple-offload-embedding: keep the per-layer embedding (N-gram) table on the GPU instead of the default host offload.
    • --qsa-indexer-dtype fp8_e4m3: storage dtype of the compressed QSA indexer cache (the main KV cache is unaffected).
    • IN_BATCH_PREFIX_CACHING_CHECK_THRESHOLD=-1: turns off the scheduler's in-batch prefix-caching check (SGLang default 32).
  • The GLM-5.2, GLM-5.3, MiniMax-M3.1 and Qwen3.5 data change only in their shared source block (the InferenceX main SHA and the overlay list).

Validation

  • Browser checks: every page this PR changes was rendered in a headless browser (mint dev, Mintlify as in CI).

    • Every hardware / checkpoint / deployment / concurrency / KV tier / router combination renders exactly the decoded commands: 3,254 command sets, 0 mismatches, 0 unseen, no browser errors. (On Kimi-K3.1-Pro the 13 MI355X combinations come from the hand-maintained file, which the sync does not generate, so they have no decoded reference and were not compared.)
    • Every tab was clicked, and all 186 "Copy link" URLs were reopened.
    • The section links from the Deployment panels and the copy buttons were also checked.
  • Decode and KV-flag checks:

    • The component's own decoder reproduces every generated plan (3,254 router × KV-tier variants).
    • Every KV flag exists in its image's SGLang commit (223 image × flag pairs).
  • Arg-parse: all 108 commands not validated in an earlier round parse:

    Image Commands Parsed with
    dev-kimi-k31-pro 67 the image (both platforms are built from 586355a8)
    nightly-dev-cu13-20261103-797af717 (arm64-only digest c7c348bc) 37 the amd64 build of the same tag (index b4323a89), same build commit 797af717
    nightly-dev-cu13-20261030-302b78cc 4 the image, and again with SGLang 52604e1d (its arm64 build's commit) for the GB300 lanes
  • node scripts/check_cookbook_configs.mjs, mint broken-links --check-anchors --check-redirects, mint validate and pre-commit run --all-files (in lmsysorg/sglang:dev-cu13) pass.

🤖 Generated with Claude Code


CI States

Latest PR Test (Base): ✅ Run #42010218750
Latest PR Test (Extra): ❌ Run #42010219011
Latest PR Test (AMD ROCm 10): ➖ No AMD PR run found for this commit.

Tip

Base CI only covers the core cases, and its workload may not exercise your change. Use /rerun-test to run the tests your change touches, or copy this prompt for an agent:

Find the registered tests this PR affects and run them with /rerun-test, following https://github.com/sgl-project/sglang/blob/main/.agents/skills/rerun-test/SKILL.md

…in 2ad2c9f9

Mirror the SemiAnalysis InferenceX AgentX SGLang / Dynamo+SGLang lanes at
InferenceX main 2ad2c9f9 (adds the Kimi-K3.1-Pro B300 SGLang lane from
InferenceX sgl-project#4803), with InferenceX PRs sgl-project#4811 (Kimi-K3.1-Pro GB300
Dynamo+SGLang), sgl-project#4787 (Qwen3.8-Flash-Next GB300 SGLang), sgl-project#4757 (Muse Spark
Open GB300 Dynamo+SGLang), sgl-project#4707 / sgl-project#4670 (Muse Spark Open B200 / GB200),
sgl-project#4695 (MiniMax-M3.1-Flash GB200 Dynamo+SGLang) and sgl-project#4673
(DeepSeek-V4.1-Flash GB300 Dynamo+SGLang HiCache) overlaid.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

@claude claude Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Claude Code Review

This pull request is from a fork — automated review is disabled. A repository maintainer can comment @claude review to run a one-time review.

@mintlify

mintlify Bot commented Nov 5, 2026 •

Copy link
Copy Markdown
Contributor

✅ Preview approved

@nvpohanh approved a Mintlify preview for commit 09d9d28.

@mintlify

mintlify Bot commented Nov 5, 2026 •

Copy link
Copy Markdown
Contributor

Preview deployment for your docs. Learn more about Mintlify Previews.

Project Status Preview Updated
sglang-doc 🟢 Ready View Preview Nov 5, 2026, 11:12 AM

💡 Tip: Enable Automations to automatically generate PRs for you.

@nvpohanh

nvpohanh commented Nov 5, 2026

Copy link
Copy Markdown
Collaborator Author

Preview looks good. Merging

@nvpohanh
nvpohanh merged commit 1305b18 into sgl-project:main Nov 5, 2026
113 of 118 checks passed

This branch was successfully deployed

1 active deployment
staging - docs — 09d9d282 Deployed Nov 5, 2026 by mintlify[bot]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

deepseek documentation Improvements or additions to documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant