Model reference · open weights
Ling-3.0-flash-Sante is an open-weight language model from inclusionAI. Ling-3.0-flash-Sante-fp8 (FP8) weighs 128 GB; the smallest configuration that runs it is H200 141 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-Sante model card, 2026-10-23. The estimate below is for another build of the family.
What it is
| Released by | inclusionAI |
|---|---|
| Released | 2026-10-19 |
| Parameters | 127.5B |
| VRAM | 128 GB for the weights |
What it runs on
| Card | Requests at once | Context max | Memory | |
|---|---|---|---|---|
| 8K each | 32K each | |||
| RTX 3060 12 GB … DGX Spark (GB10) 128 GB unified 10 smaller cards | ||||
| H200 141 GB | 6 | 1 | 49K | 138 GB |
| B200 180 GB | 96 | 24 | all 256K | 176 GB |
| 2× H100 80 GB tensor parallel | 17 | 4 | 137K | 78.1 GB a card |
| 2× A100 80 GB tensor parallel · FP8 without its speed-up here | 32 | 8 | all 256K | 78.2 GB a card |
| 4× L40S 48 GB tensor parallel | 26 | 6 | 214K | 44.0 GB a card |
| 2× RTX PRO 6000 Blackwell 96 GB tensor parallel | 56 | 14 | all 256K | 93.8 GB a card |
| 2× H200 141 GB tensor parallel | 168 | 42 | all 256K | 138 GB a card |
| Requests at once | 8K tokens each | 32K tokens each |
|---|---|---|
| 1 | 130 GB | 131 GB |
| 5 | 132 GB | 138 GB |
| 8 | 133 GB | 142 GB |
| 16 | 136 GB | 155 GB |
| 32 | 142 GB | 180 GB |
| 64 | 155 GB | 231 GB |
One card, with vLLM's small-card settings.
Builds
| Build | Params | Precision | Weights | Smallest setup |
|---|---|---|---|---|
| Ling-3.0-flash-Sante ↗ | 127.5B | BF16 | 255 GB | 2× H200 141 GB |
| Ling-3.0-flash-Sante-fp8 (above) ↗ | 127.5B | FP8 | 128 GB | H200 141 GB |
From the model card
Ling-3.0-flash-Sante is our healthcare-specialized model built on Ling-3.0-flash. Its name comes from the French word santé, meaning “health.”
With 124B total parameters and 5.1B active parameters per token, Sante is designed for medical reasoning, healthcare research, deep research, and tool-assisted workflows while retaining the general capabilities of Ling-3.0-flash. Model weights are available on Hugging Face and ModelScope.
Important: Ling-3.0-flash-Sante is a research model, not a medical device. Its outputs may be incomplete or incorrect and must not be used as a substitute for professional medical advice, diagnosis, or treatment. High-stakes use requires qualified human review, independent verification, and compliance with applicable privacy, security, and healthcare regulations.
We evaluate Ling-3.0-flash-Sante across professional healthcare tasks, medical knowledge and safety, complex reasoning, deep research, multi-agent collaboration, and tool-assisted agent benchmarks. The table below summarizes the results shown in the evaluation figure.
Evaluation settings
temperature=1.0 and top_p=0.95 across all benchmarks.temperature=1.0, top_p=0.95, and up to 1,000 turns. The single-agent setting uses a discard-all context-management strategy triggered at 40% context usage. The multi-agent setting uses an in-house harness capable of dispatching up to 64 sub-agents per task.temperature=1.0 and top_p=0.95, without a context-management strategy.terminal_use tool.The official model identifier is inclusionAI/Ling-3.0-flash-Sante.
Use the Ling-3.0-compatible SGLang image:
docker pull lmsysorg/sglang:dev-Ling-3.0-flash
The following example launches an OpenAI-compatible server with a 256K context window on four 141GB-class GPUs or a compatible four-GPU Blackwell node:
docker run --rm --gpus all --ipc=host --shm-size 32g \
-p 30000:30000 \
-e HF_TOKEN= \
lmsysorg/sglang:dev-Ling-3.0-flash \
env SGLANG_ALLOW_OVERWRITE_LONGER_CONTEXT_LEN=1 \
python3 -m sglang.launch_server \
--model-path inclusionAI/Ling-3.0-flash-Sante \
--tp 4 \
--context-length 262144 \
--speculative-algorithm NEXTN \
--mem-fraction-static 0.8 \
--host 0.0.0.0 \
--port 30000
On 80GB GPUs such as H100 or H800, use --tp 8 with the same core settings.
Send a request with the OpenAI-compatible API:
curl -s http://localhost:30000/v1/chat/completions \
-H "Content-Type: application/json" \
-d '{
"model": "inclusionAI/Ling-3.0-flash-Sante",
"messages": [
{
"role": "user",
"content": "Summarize the evidence in this clinical abstract and identify its primary endpoint."
}
],
"stream": true,
"temperature": 0.6,
"top_k": 20,
"top_p": 0.95
}'
Thinking is enabled by default through the chat template. To disable it for an individual request, set:
{"chat_template_kwargs": {"enable_thinking": false}}
Install a current vLLM build with Ling-3.0 support:
pip install uv
uv venv ~/my_ling_env
source ~/my_ling_env/bin/activate
git clone https://github.com/vllm-project/vllm.git
cd vllm
VLLM_USE_PRECOMPILED=1 uv pip install --editable . --torch-backend=auto
Launch the model server. MTP is recommended for lower latency:
vllm serve inclusionAI/Ling-3.0-flash-Sante \
--port "$PORT" \
--trust-remote-code \
--served-model-name ling-3.0-flash-sante \
--tensor-parallel-size 4 \
--gpu-memory-utilization 0.85 \
--enable-prefix-caching \
--mamba-cache-mode align \
--enable-auto-tool-choice \
--tool-call-parser ling3 \
--reasoning-parser ling3 \
--speculative-config '{"method":"mtp","num_speculative_tokens":3}'
Example client request:
curl -s http://${MASTER_IP}:${PORT}/v1/chat/completions \
-H "Content-Type: application/json" \
-d '{
"model": "ling-3.0-flash-sante",
"messages": [
{
"role": "user",
"content": "Compare the inclusion criteria across these two study protocols."
}
],
"chat_template_kwargs": {"enable_thinking": true},
"stream": true,
"temperature": 0.6,
"top_k": 20,
"top_p": 0.95
}'
Ling-3.0-flash-Sante is intended for research and development scenarios such as:
Quoted from the model card on Hugging Face. The full card is behind the Hugging Face link above.