Technical report explained

DeepSeek V4 architecture: MoE, 1M context, and verified specifications

DeepSeek V4 is a 2026 Mixture-of-Experts family with a hybrid long-context attention design. Pro publishes 1.6T total / 49B activated parameters; Flash publishes 284B / 13B. This page explains what those numbers mean, how CSA and HCA target million-token efficiency, what the paper actually reports, and where application claims must stop.

1.6T / 49B
Pro total / activated
284B / 13B
Flash total / activated
1M
context for both models
32T+
publisher-reported pretrain tokens

Architecture summary

Three changes highlighted by the V4 paper

The official model card summarizes architecture and optimization changes at the family level. These mechanisms are internal to the model; they are not switches exposed by this site.

Hybrid CSA + HCA attention

Compressed Sparse Attention selects and compresses relevant long-range information, while Heavily Compressed Attention provides an aggressively compressed path. DeepSeek combines them to avoid paying uniform dense-attention cost across a million-token sequence.

Manifold-Constrained Hyper-Connections

mHC augments conventional residual connections. The publisher says it improves signal-propagation stability while preserving expressivity. This is an architecture claim from the report, not an independent measurement by this website.

Muon optimization

The model card says the Muon optimizer is used to improve convergence and training stability. Optimizer choice describes how weights were trained; it does not determine a user-visible API parameter or guarantee a benchmark result.

Model specifications

DeepSeek V4 Pro vs Flash architecture

Pro and Flash share the V4 family architecture and published context, but they are distinct weight sets and API model IDs. Benchmark or parameter facts for one must not be silently assigned to the other.

FieldV4 ProV4 Flash
Model IDdeepseek-v4-prodeepseek-v4-flash
Architecture familyMixture-of-Experts (MoE)Mixture-of-Experts (MoE)
Total parameters1.6T284B
Activated parameters49B per token13B per token
Published context1M tokens1M tokens
Published max output384K tokens384K tokens
Instruct precisionFP4 experts + FP8 mixedFP4 experts + FP8 mixed
ModesNon-think, Think High, Think MaxNon-think, Think High, Think Max

MoE parameters

Total parameters are not activated parameters

A Mixture-of-Experts model contains many expert parameter blocks. A router selects only part of that expert capacity for each token. The 1.6T Pro figure describes the complete weight set; 49B describes the published activated subset. Flash’s equivalent figures are 284B and 13B.

Activated count is still not a complete latency or hardware estimate. Serving also depends on weight precision, memory bandwidth, expert placement, communication, batching, attention/KV cache, context, kernels, and provider infrastructure. Local storage must account for the full selected weight artifact even when a token activates fewer parameters.

Plan local deployment from the exact weights

A useful mental model

Complete Pro expert capacity1.6T
Published activated subset49B

The bar is intentionally illustrative, not a scale-accurate compute chart. Routing and shared components make “activated ÷ total” an incomplete performance model.

Million-token context

What DeepSeek reports about long-context efficiency

At a 1M-token context setting, the official model card reports that V4 Pro requires 27% of the single-token inference FLOPs and 10% of the KV cache used by DeepSeek V3.2. The comparison is publisher-reported under its implementation and setup; it is not a guarantee of your hosted provider’s latency, price, or memory.

A large maximum context also does not guarantee that every token receives equal attention or that an application accepts the full window. Retrieval quality, evidence location, prompt structure, reserved output, tool payloads, request caps, and operating cost all matter.

27%

reported single-token inference FLOPs vs V3.2 at 1M

10%

reported KV cache vs V3.2 at 1M

Responsible use of these figures

Always name the comparison baseline, context, metric, source, and date. Do not rewrite “10% of V3.2 KV cache” as “90% less memory everywhere.”

Training and reasoning

From pretraining to three inference modes

DeepSeek reports pretraining the two models on more than 32T diverse, high-quality tokens. Its post-training description uses domain-specific experts trained through supervised fine-tuning and reinforcement learning with GRPO, then unified through on-policy distillation. These are publisher descriptions; the public weight release does not by itself make the full data pipeline independently reproducible.

Non-think

Fast, direct behavior for routine tasks. Lower explicit reasoning effort can reduce latency and output, but quality still needs task-specific validation.

Think High

More deliberate reasoning for coding, planning, math, and difficult analysis. Measure total tokens, latency, and accepted-result rate.

Think Max

Highest published reasoning effort for boundary testing. The model card recommends at least a 384K context in local use; that is not a requirement for every ordinary prompt.

Benchmark evidence

How to read a DeepSeek V4 benchmark

The official model card separates Base, instruct, reasoning-mode, and frontier-model comparisons. Keep those tables separate. For example, an MMLU score for V4-Pro-Base is not a Think Max score, and a publisher-run SWE Verified result is not a guarantee for a different agent scaffold.

  • Name the exact Pro or Flash variant and revision.
  • Name Base, Non-think, High, or Max mode.
  • Preserve benchmark version, metric, shots, tools, and judge.
  • State that publisher results are not independent.
  • Reproduce with private tasks before a product decision.

Fact register vs inference

Primary-source fact
“V4 Pro has 1.6T total / 49B activated parameters,” with a link to the dated official model card.
Publisher measurement
“V4 Pro uses 10% of V3.2 KV cache at 1M under the publisher’s setup,” preserving baseline and conditions.
Unsupported inference
“This website is 10× faster because it says V4.” The application repository cannot prove that model, provider, setup, or conclusion.

Open weights and source boundary

Open weights, open source, and API access are not synonyms

DeepSeek’s release calls V4 open-sourced, links an official weight collection, and the V4 Pro model card states an MIT license for the repository and model weights. Operators should still verify the license in the exact repository/revision, because rights attach to artifacts—not to a family name copied onto a third-party file.

The hosted API is a separate service with model IDs, pricing, limits, and terms. This website is another separate application layer. Publishing weights does not prove that a hosted endpoint uses the same revision or that a balance pack buys direct API credit.

This site can verify

  • Its own request and authentication path.
  • Its balance, conversation, project, and payment behavior.
  • The configured runtime model identifier when telemetry exposes it.
  • Links to publisher facts with source and date.

It cannot infer from branding

  • An unpublished training recipe.
  • A guaranteed serving revision.
  • A benchmark score for the application stack.
  • A hardware or latency promise.

DeepSeek V4 architecture FAQ

What architecture does DeepSeek V4 use?

The official model card describes both Pro and Flash as Mixture-of-Experts language models. It highlights a hybrid attention design using Compressed Sparse Attention and Heavily Compressed Attention, plus Manifold-Constrained Hyper-Connections and the Muon optimizer.

How many parameters does DeepSeek V4 have?

V4 Pro publishes 1.6 trillion total and 49 billion activated parameters. V4 Flash publishes 284 billion total and 13 billion activated. Total and activated counts answer different questions and should always be labeled.

Why are only some parameters activated?

In an MoE model, routing selects a subset of expert capacity for a token. This gives the model a large total weight set without using every expert for every token. It does not make cost, memory, or speed equal to a dense model with the activated count.

Does DeepSeek V4 really support one million tokens?

DeepSeek’s release, model card, and direct API table all publish a 1M context. A provider or application can impose a smaller request limit, and usable quality still depends on evidence placement, retrieval, latency, and memory.

Is DeepSeek V4 open source?

DeepSeek calls the preview open-sourced and publishes official weights. The model card states the repository and weights use an MIT License. “Open weights,” API availability, and a fully reproducible training stack remain different claims, so inspect the exact repository and license.

Where is the DeepSeek V4 paper?

The release links the DeepSeek V4 technical report hosted with the official V4 Pro repository. Use that report and model card for architecture and evaluation claims rather than an undated third-party summary.

Do architecture claims prove this website uses Pro?

No. DeepSeek-V4.io is an independent application. Model architecture facts describe the official V4 release; the website’s serving model is determined by its runtime provider configuration.

Primary sources

Source snapshot checked July 22, 2026. This is a technical reading guide, not an affiliation or independent reproduction of publisher experiments.

Use the architecture to design a better test

Compare the actual deployed workflow with representative prompts, tools, latency, usage, and a blinded quality rubric.