Model reference · open weights
Ling-3.0-flash-VL-fp4 is an open-weight language model from inclusionAI. Ling-3.0-flash-VL-fp4 (FP8) weighs 69.6 GB; the smallest configuration that runs it is A100 80 GB.
For self-hosting, compare this build's requirements below with the GPU you plan to rent.
Summary of the inclusionAI/Ling-3.0-flash-VL-fp4 model card, 2026-10-01
What it is
| Released by | inclusionAI |
|---|---|
| Released | 2026-09-08 |
| Parameters | 64.5B |
| VRAM | 69.6 GB for the weights |
What it runs on
| Card | Requests at once | Context max | Memory | |
|---|---|---|---|---|
| 8K each | 32K each | |||
| RTX 3060 12 GB … L40S 48 GB 6 smaller cards | ||||
| A100 80 GB FP8 without its speed-up here | 15 | 3 | 122K | 78.2 GB |
| H100 80 GB | 2K | 78.1 GB | ||
| RTX PRO 6000 Blackwell 96 GB | 39 | 9 | all 128K | 93.8 GB |
| DGX Spark (GB10) 128 GB unified | 74 | 18 | all 128K | 107 GB |
| H200 141 GB | 151 | 37 | all 128K | 138 GB |
| B200 180 GB | 241 | 60 | all 128K | 176 GB |
| 2× L40S 48 GB tensor parallel | 16 | 4 | all 128K | 44.0 GB a card |
| 4× RTX 4090 24 GB tensor parallel | 8 | 2 | 69K | 23.4 GB a card |
| 4× RTX 3090 24 GB tensor parallel · FP8 without its speed-up here | 8 | 2 | 70K | 23.4 GB a card |
| 4× RTX 5090 32 GB tensor parallel | 27 | 6 | all 128K | 31.0 GB a card |
| 2× H100 80 GB tensor parallel | 88 | 22 | all 128K | 78.1 GB a card |
| 2× A100 80 GB tensor parallel · FP8 without its speed-up here | 103 | 25 | all 128K | 78.2 GB a card |
| Requests at once | 8K tokens each | 32K tokens each |
|---|---|---|
| 1 | 72.5 GB | 73.7 GB |
| 5 | 74.1 GB | 80.0 GB |
| 8 | 75.3 GB | 84.8 GB |
| 16 | 78.5 GB | 97.5 GB |
| 32 | 84.8 GB | 123 GB |
| 64 | 97.5 GB | 174 GB |
One card, with vLLM's small-card settings.
From the model card
We are introducing Ling-3.0-flash-VL, our next-generation native multimodal model. Built upon Ling-3.0-flash, it brings visual information into the complete process of understanding, reasoning, acting, and verification—advancing beyond image and video perception to solving real-world tasks through vision. With 124B total parameters, only 5.5B activated parameters per token, support for image and video inputs, and a context window of up to 256K tokens, Ling-3.0-flash-VL delivers powerful multimodal reasoning and agentic capabilities with exceptional efficiency.
Ling-3.0-flash-VL inherits the language, reasoning, and long-context capabilities of Ling-3.0-flash, while extending them with native image and video understanding. The model has 124B total parameters, with only 5.5B parameters activated per token, and supports a context window of up to 256K tokens.
The architecture of Ling-3.0-flash-VL is designed to integrate visual information into real-world reasoning and agentic workflows.
Overall, these designs make vision more than just an input, integrating it into the complete process of understanding, reasoning, planning, acting, and verification.
Ling-3.0-flash-VL achieves a score of 42 on the Artificial Analysis Intelligence Index v4.1.1, improving by 4 points over Ling-3.0-flash’s score of 38. The results show that extending the model with visual capabilities further improves its overall intelligence performance.
Across multimodal benchmarks, Ling-3.0-flash-VL demonstrates three distinct capability dimensions:
- Thinking mode is enabled by default. Unless otherwise specified, the default parameters for Ling-3.0-flash-VL are as follows:
temperature=0.6,top_p=0.95,top_k=20.- Terminal-Bench 2.1: Evaluated under the Artificial Analysis (AA) protocol using the default Terminus 2 harness, a unified 2-hour timeout, the provided JSON parser in preserve-thinking mode, and 3 runs per task (mean). Decoding uses temperature=1.0, max_new_tokens=32K, with a 256K context window.
The hardware- and recipe-specific launch matrix (BF16/FP8 × Low-Latency / High-Throughput), with a live command generator and verified configurations, lives in the SGLang cookbook:
Cookbook: https://docs.sglang.io/cookbook/autoregressive/InclusionAI/Ling-3.0-flash-VL
docker pull lmsysorg/sglang:dev-Ling-3.0-flash-VL
Recommended recipe with 256K context (YaRN), on 2× 141GB-class GPUs (H20-3e / H200) or 2-GPU Blackwell nodes (B300 / GB300):
docker run --rm --gpus all --ipc=host --shm-size 32g \
-p 30000:30000 \
-e HF_TOKEN= \
-e SGLANG_ALLOW_OVERWRITE_LONGER_CONTEXT_LEN=1 \
-e FLASHINFER_DISABLE_VERSION_CHECK=1 \
lmsysorg/sglang:dev-Ling-3.0-flash-VL \
python3 -m sglang.launch_server \
--model-path inclusionAI/Ling-3.0-flash-VL-fp4 \
--tp-size 2 \
--context-length 262144 \
--json-model-override-args '{"rope_scaling":{"rope_type":"yarn","factor":2.0,"rope_theta":6000000,"partial_rotary_factor":0.5,"original_max_position_embeddings":131072}}' \
--mem-fraction-static 0.85 \
--trust-remote-code \
--reasoning-parser auto \
--tool-call-parser auto \
--attention-backend fa3 \
--fp8-gemm-backend triton \
--moe-runner-backend flashinfer_mxfp4 \
--flashinfer-mxfp4-moe-precision default \
--enable-fp32-lm-head \
--disable-shared-experts-fusion \
--host 0.0.0.0 \
--port 30000
On 80GB cards (H100 / H800), scale out to --tp 2. The reasoning and tool-call parsers resolve automatically to ling3 from the chat template; you can also set them explicitly with --reasoning-parser ling3 --tool-call-parser ling3.
Client
Thinking is enabled by default by the chat template; disable it per request with "chat_template_kwargs": {"enable_thinking": false}. Recommended sampling: temperature=1.0, top_p=0.95, top_k=20 (per generation_config.json).
curl -s http://localhost:30000/v1/chat/completions \
-H "Content-Type: application/json" \
-d '{"model": "inclusionAI/Ling-3.0-flash-VL",
"messages": [{"role": "user", "content": [
{"type": "image_url", "image_url": {"url": "https://example.com/image.png"}},
{"type": "text", "text": "Describe this image in one sentence."}
]}],
"stream": true,
"temperature": 1.0, "top_k": 20, "top_p": 0.95
}'
Video input uses {"type": "video_url", "video_url": {"url": "..."}} in the same message shape. For MMMU-Pro / bench_serving reproduction commands and per-hardware recipes, see the cookbook page linked above.
Quoted from the model card on Hugging Face. The full card is behind the Hugging Face link above.