Model reference · open weights

Ling-3.1-flash-1019

NEW · this week LLMs inclusionAI Text gen 1 build Open weights 0 dl/mo

Ling-3.1-flash-1019 is an open-weight language model from inclusionAI. Ling-3.1-flash-1019 (FP8) weighs 574 GB; the smallest configuration that runs it is 8× A100 80 GB.

For self-hosting, compare this build's requirements below with the GPU you plan to rent.

  • Ling-3.1-flash-1019 is a text generation model developed by inclusionAI that uses a hybrid-linear MoE architecture with 560B total parameters and 25B active parameters per token.
  • It supports a 1M-token context window and is designed for complex reasoning and agentic workflows.
  • The model is released under the MIT license.

Summary of the inclusionAI/Ling-3.1-flash-1019 model card, 2026-10-28

What it is

Released byinclusionAI
Released2026-10-27
Parameters572.1B
VRAM574 GB for the weights

What it runs on

Memory and cards for Ling-3.1-flash-1019 (FP8)

574 GBweights, file size
83 MBcache per 1K tokens
1.6 GBruntime overhead, at least
262,144 tokenscontext max
CardRequests at onceContext maxMemory
8K each32K each
RTX 3060 12 GB … 8× H100 80 GB
13 smaller cards
8× A100 80 GB
tensor parallel · FP8 without its speed-up here
7156K78.2 GB a card
4× B200 180 GB
tensor parallel
297233K176 GB a card
8× H200 141 GB
tensor parallel
8421all 256K138 GB a card
Memory needed at each load
Requests at once8K tokens each32K tokens each
1576 GB578 GB
5579 GB589 GB
8581 GB597 GB
16586 GB619 GB
32597 GB662 GB
64619 GB749 GB

One card, with vLLM's small-card settings.

From the model card

What inclusionAI says about Ling-3.1-flash-1019

Read the model card

Introduction

We introduce Ling-3.1-flash-1019, an upgraded version of Ling-3.1-flash, with 560B total parameters, 25B active parameters per token, and a 1M-token context window. With further post-training optimizations, Ling-3.1-flash-1019 demonstrates significant improvements in reasoning and real-world agentic capabilities. Its AA-Briefcase score rises from approximately 1400 to 1524 Elo, while performance on AutomationBench-AA increases from 62% to 68%. The model also makes gains on scientific benchmarks, including CritPt (18% → 26%) and SciCode (54% → 57%). Overall, it scores 44 on the Artificial Analysis Intelligence Index v4.3.2, up from 41 for its predecessor. These gains highlight the model's improved capabilities in complex reasoning, multi-step task execution, and agentic workflows across diverse real-world scenarios.

Model Overview

The table and diagram below summarize the model’s specifications and architecture.

ArchitectureHybrid-linear MoE
Parameter ScaleTotal 560B, Activated 25B
Transformer Layers63 KDA + 9 Gated MLA (7:1)
Number of Dense Layers4
Number of Routed Experts512
Number of Shared Experts1
Number of Activated Experts8
Attention Heads64
Hidden Size4096
Expert Intermediate Size1280
Dense Intermediate Size10240
Vocabulary Size157184

Quickstart

SGLang (Recommended)

The day-0 SGLang image includes Ling-3.1-flash support, MTP (NEXTN) speculative decoding, and Hopper decode optimizations:

docker pull lmsysorg/sglang:dev-ling-3.1-flash
Run Inference

Server (8 × H200, TP8 + EP8):

docker run --gpus all --network host --ipc=host --rm \
  lmsysorg/sglang:dev-ling-3.1-flash \
  python3 -m sglang.launch_server \
    --model-path inclusionAI/Ling-3.1-flash \
    --tp 8 --ep 8 \
    --speculative-algorithm NEXTN \
    --host 0.0.0.0 --port 30000

On 4 × GB300, use --tp 4 --ep 4 instead. Hopper decode optimizations (optional, ~10% faster batch-1 decode) can be enabled with SGLANG_ENABLE_FP8_BLOCK_GEMV=1 and SGLANG_ENABLE_FUSED_KDA_OUTPUT_QUANT=1.

Client

curl -s http://localhost:30000/v1/chat/completions \
  -H "Content-Type: application/json" \
  -d '{"model": "Ling-3.1-flash",
       "messages": [{"role": "user", "content": "What is the capital of France?"}],
       "chat_template_kwargs": {"enable_thinking": true},
       "stream": true,
       "temperature": 1.0,
       "top_k": 20,
       "top_p": 0.95}'

Verified recipes for H200, GB300, H800, H100, and B200, plus HiCache (Mooncake L3), reasoning on/off, tool calling, and measured accuracy/speed numbers, are in the SGLang Ling-3.1-flash cookbook.

vLLM

Environment Preparation
pip install uv

uv venv ~/my_ling_env

source ~/my_ling_env/bin/activate

git clone -b vllm https://github.com/vllm-project/vllm.git

cd vllm

VLLM_USE_PRECOMPILED=1 uv pip install --editable . --torch-backend=auto
Run Inference

Server

vllm serve "$MODEL_PATH" \
    --port "$PORT" \
    --trust-remote-code \
    --served-model-name auto \
    --tensor-parallel-size 8 \
    --gpu-memory-utilization 0.85 \
    --enable-prefix-caching \
    --enable-expert-parallel \
    --mamba-cache-mode align \
    --enable-auto-tool-choice \
    --tool-call-parser ling3 \
    --reasoning-parser ling3 \
    --speculative-config '{"method":"mtp","num_speculative_tokens":3}'

Client It is recommended to use the sampling parameters (temperature=1.0, top_p=0.95, top_k=20) and set enable_thinking to true for better performance.

curl -s http://${MASTER_IP}:${PORT}/v1/chat/completions \
  -H "Content-Type: application/json" \
  -d '{"model": "auto",
       "messages": [{"role": "user", "content": "What is the capital of France?"}],
       "chat_template_kwargs": {"enable_thinking": true},
       "stream": true,
       "temperature": 1.0,
       "top_k": 20,
       "top_p": 0.95}'

Training Content Summary

The public training-content summary identifying Ling-3.1-flash is available below. Please refer to the document for its covered model versions, training-content scope, summary version, and update date.

This summary concerns training-content disclosure; it does not replace the model’s technical documentation, usage terms, or license.

Quoted from the model card on Hugging Face. The full card is behind the Hugging Face link above.

© 2026 AxForge · EU-hosted AI infrastructure Pricing Docs Trust Privacy Terms