DeepSeek Flash Vision: API Access and Weights Are Separate
MODELS & COSTS
DeepSeek Flash Vision: API Access and Weights Are Separate
An experimental API and a downloadable checkpoint create different ways to evaluate Flash Vision. The August 21 and August 31 dates refer to those separate releases. The model's text and multimodal scores remain DeepSeek's measurements until a matching independent run is available.
In this article
The repository is deepseek-ai/DeepSeek-V4-Flash-Vision-Exp under MIT, and the experimental API ID is deepseek-v4-flash-vision-exp. The August 21 API and August 31 weight dates describe separate access routes. All benchmark results below are vendor-reported.
API and weight-release dates
| Item | Detail (vendor-reported) |
|---|---|
| Model | DeepSeek-V4-Flash-Vision-Exp — first vision model in V4 family, builds on Flash architecture |
| HF | deepseek-ai/DeepSeek-V4-Flash-Vision-Exp — MIT, Transformers/vLLM/SGLang, 144k followers on org |
| API | model='deepseek-v4-flash-vision-exp' since Aug 21, Files API free (file_id reuse), chat/messages/responses |
| Context | 1M (same as V4 family), max output 384K |
| Vision | JPEG/PNG/GIF/WebP, up to 384 tokens per image, mixed text+image |
| Price | Billed at Flash rates (peak/off-peak from Aug 16) — check pricing page |
| Inference | encoding/ + inference/ minimal PyTorch, sglang/vLLM recipes on HF |
Text-agent results in the vendor table
This was my first worry — does adding eyes make the text brain dumber? No. The changelog says "on par with Flash" and the table backs it: Vision Exp edges Flash 0731 on most text rows.
| Text Agent | Vision Exp | Flash 0731 | Opus 4.8 | Delta (Vision vs Flash) |
|---|---|---|---|---|
| Terminal Bench 2.1 | 83.9 | 82.7 | 85.0 | +1.2 |
| NL2Repo | 57.7 | 54.2 | 69.7 | +3.5 |
| Cybergym | 75.3 | 76.7 | 78.3 | -1.4 |
| DeepSWE | 59.3 | 54.4 | 58.0 | +4.9 |
| Toolathlon-Verified | 75.9 | 70.3 | 76.2 | +5.6 |
| DSBench-Hard | 63.6 | 59.6 | 71.7 | +4.0 |
The DeepSWE lift (54.4 → 59.3) now sits above Opus 4.8's 58.0 — vendor-reported, but it's the first time a vision Flash model beats Opus on a text-only agentic coding set. Caveat: still vendor harness, no independent leaderboard yet.
Multimodal-agent results
| Multimodal Agent | Vision Exp | Flash 0731* | Opus 4.8 |
|---|---|---|---|
| ApexBench Pass@1 | 36.5 | 26.2 | 39.4 |
| Agents' Last Exam | 27.3 | 25.2 | 25.7 |
| Chartography | 64.3 | — | 65.0 |
| ZeroBench Pass@5 | 35.0 | — | 34.0 |
*Flash tested ignoring multimodal elements (changelog footnote). So the gap is understated — Vision Exp is actually seeing the images.
Position within the V4 family
Vision Exp isn't a new scale — it's Flash 0731 with eyes and continued training. That explains why the repo layout mirrors Flash (same config.json / model.safetensors.index.json) and why Unsloth already lists a GGUF. If you self-host Flash today, Vision Exp is the drop-in vision swap at the same 284B/13B footprint (~158GB FP4/FP8 + vision encoder ~ a few GB).
API integration notes
file_id and reuse. Vendor-reported.| Topic | What the docs say |
|---|---|
| Model string | model='deepseek-v4-flash-vision-exp' — still experimental, expect name stability but not guaranteed |
| Input | base64, URL, or Files API file_id; mixed text+image in one turn |
| Output | Same thinking effort levels as V4 (low/high/max), same 1M context |
| Billing | Vision tokens counted at V4-Flash cache-hit/miss/output rates (peak/off-peak from Aug 16) |
| Self-host | MIT repo — encoding/README.md + inference/README.md on HF, SGLang/vLLM recipes |
This is the V4 I've been waiting for — not because vision is novel (Opus has had it), but because DeepSeek made the cheap Flash see. Text parity holds, vision jumps, and the price stays Flash. If your agent screenshots its own work (and it should — see my last audit post), Vision Exp is the first DeepSeek that can judge the render. Experimental means the API may wiggle, but the weights are MIT — you can pin a self-hosted copy today and not care.
What I'd watch: independent Harness numbers on Apex/Chartography (vendor tables are the optimistic place), and whether the 384-token cap per image hurts long-document QA. Also whether Deep Harness 0.1.1's vision prompt handling matches the HF encoding/ path — the repo splits them deliberately.
Architecture and deployment notes
Joint pretraining
Essentially — same 284B/13B base, added vision modules + continued training per the model card. The text-agent lift (DeepSWE +4.9, Toolathlon +5.6) suggests the continued training helped text too, not just vision.
The Opus comparison
On these vendor tables: it beats Opus on DeepSWE (59.3 vs 58.0), Agents' Last Exam (27.3 vs 25.7), ZeroBench (35.0 vs 34.0), and trails narrowly on Apex (-2.9), Chartography (-0.7), Terminal Bench (-1.1). So "close to Opus on multimodal" is fair phrasing — not "beats Opus."
Hosting requirements
The API is a smaller initial commitment than hosting the full weights. For self-hosting, the roughly 158GB raw estimate plus vision components is not a complete memory requirement. Check the released format, supported runtime, cache and other allocations before assigning the model to a named computer or a two-machine setup.
Sources: HF deepseek-ai/DeepSeek-V4-Flash-Vision-Exp model card (MIT, intro + benchmark table), DeepSeek API changelog 2026-08-21 (vision release + bench), news post news260821 (benchmark figure, Files API), Harness 0.1.1 notes. All numbers vendor-reported. Official figure: DeepSeek (Fig.2).
Related: 2026 Local AI Machines Ranked by Value · Qwen 35B-A3B on a Mac mini
This is the August 31, 2026 release snapshot. The open weights make further testing possible; the published table is not an independent evaluation.
Comments
Post a Comment