DeepSeek-V4.1-Flash-1017

Introductie

Benchmarks

BenchmarkDS-V4.1-Flash-1017DS-V4.1-FlashK3GLM-5.3GPT-5.6 SolOpus 5
HLE w/o tools42.6 (44.0†)36.8 (39.1†)43.542.0†44.556.3
Terminal-Bench 4.042.331.212.637.939.951.8
DeepSWE v1.177.074.267.566.973.074.0
ProgramBench29.120.317.519.023.037.0
NL2Repo-Bench68.265.458.058.056.875.3
Automation-Bench v1.0.660.554.846.748.845.850.3
Agents’ Last Exam35.431.827.628.526.728.6
Apex Bench v1.172.164.647.856.654.365.8
Chartography (w/tools)83.078.968.1—79.984.0
BabyVision (w/tools)92.589.685.7—88.994.1
ZeroBench-main (w/tools)51.049.041.0—53.052.0

\* † staat voor de tekst-only subset van HLE. Voor Terminal-Bench 4.0 is het Claude Code-harness gebruikt en voor DeepSWE v1.1 het Mini-SWE-V2-harness.

Prompt Codering

Deze release bevat geen chat-template in Jinja-formaat. De map encoding bevat een zelfstandige Python-referentie-implementatie (encoding.py) met testgevallen voor:

  • Conversaties met meerdere beurten;
  • Tool-aanroepen;
  • Denkmodus (thinking mode);
  • Numerieke redeneerinspanning;
  • Systeemmeldingen halverwege een gesprek;
  • Interleaved beeldinhoud.

Voor gebruik in productie brengen we daarnaast deepseek-recipe uit. Dit is een set Rust-bibliotheken met Python-bindings die hetzelfde prompt-formaat biedt als een onderhouden, protocol-bewust instrumentarium. Het converteert verzoeken van Messages, Chat Completions en Responses API's naar het Conversation-formaat, codeert deze naar DeepSeek V4 en V4.1 prompts of token-ID's, en parseert de modeloutput terug naar volledige of gestreamde antwoorden — inclusief nadenken, tool-aanroepen, afbeeldingen en generatie-instellingen. Model-inferentie, tool-uitvoering en HTTP-transport zijn voor rekening van de aanroeper.

Minimale Inferentie

Raadpleeg de map inference voor instructies over gewichtconversie en het lokaal uitvoeren van inferentie.

Aanbevolen sampling-parameters

ParameterWaarde
temperatuur1.0
top_p1.0
contextvenster1M tokens
max_tokens$\ge$ 256K

Gebruik en Implementatie

Transformers

Gebruik van deepseek-ai/DeepSeek-V4.1-Flash-1017 met Transformers:

Via een pipeline (hoog niveau):

# pip install -U transformers accelerate
from transformers import pipeline
pipe = pipeline("image-text-to-text", model="deepseek-ai/DeepSeek-V4.1-Flash-1017")

Direct model laden:

from transformers import AutoModelForCausalLM
model = AutoModelForCausalLM.from_pretrained("deepseek-ai/DeepSeek-V4.1-Flash-1017", device_map="auto")

vLLM

Gebruik van deepseek-ai/DeepSeek-V4.1-Flash-1017 met vLLM:

Installatie via pip en model serveren:

# Installeer vLLM via pip:
pip install vllm

# Start de vLLM-server:
vllm serve "deepseek-ai/DeepSeek-V4.1-Flash-1017"

De server aanroepen via curl (OpenAI-compatibele API):

curl -X POST "http://localhost:8000/v1/completions" \
-H "Content-Type: application/json" \
--data '{
"model": "deepseek-ai/DeepSeek-V4.1-Flash-1017",
"prompt": "Once upon a time,",
"max_tokens": 512,
"temperature": 0.5
}'

Gebruik via Docker:

docker model run hf.co/deepseek-ai/DeepSeek-V4.1-Flash-1017

SGLang

Gebruik van deepseek-ai/DeepSeek-V4.1-Flash-1017 met SGLang:

Installatie via pip en model serveren:

# Installeer SGLang via pip:
pip install sglang

# Start de SGLang-server:
python3 -m sglang.launch_server \
--model-path "deepseek-ai/DeepSeek-V4.1-Flash-1017" \
--host 0.0.0.0 \
--port 30000

De server aanroepen via curl (OpenAI-compatibele API):

curl -X POST "http://localhost:30000/v1/completions" \
-H "Content-Type: application/json" \
--data '{
"model": "deepseek-ai/DeepSeek-V4.1-Flash-1017",
"prompt": "Once upon a time,",
"max_tokens": 512,
"temperature": 0.5
}'

Gebruik via Docker-images:

docker run --gpus all \
--shm-size 32g \
-p 30000:30000 \
-v ~/.cache/huggingface:/root/.cache/huggingface \
--env "HF_TOKEN=<secret>" \
--ipc=host \
lmsysorg/sglang:latest \
python3 -m sglang.launch_server \
--model-path "deepseek-ai/DeepSeek-V4.1-Flash-1017" \
--host 0.0.0.0 \
--port 30000

Docker Model Runner

Gebruik van deepseek-ai/DeepSeek-V4.1-Flash-1017 met Docker Model Runner:

docker model run hf.co/deepseek-ai/DeepSeek-V4.1-Flash-1017

Technische Specificaties

  • Aantal parameters: 763B params
  • Tensor-types: BF16, F32, F8_E4M3, I8
  • Taak: Image-Text-to-Text / Tekstgeneratie
  • Precisie: 8-bit precisie (fp8)

Licentie, Citatie en Contact

Licentie

Deze repository en de modelgewichten zijn gelicenseerd onder de MIT-licentie.

Citatie

@misc{deepseekai2026deepseekv41flash,
title={DeepSeek-V4.1-Flash: Pushing the Limits of KV Cache Compression},
author={DeepSeek-AI},
year={2026},
}

Contact

Voor vragen kun je een "issue" aanmaken of contact opnemen via service@deepseek.com.