DeepSeek V4.1 Flash: Benchmarks, API Pricing, Size and Setup

DeepSeek V4.1 Flash: 552B-backbone MoE, 8B/16B active, 1M context, MIT. Benchmarks vs Kimi K3.1 and GLM-5.3, API prices by provider, Claude Code setup.

November 9, 2026 · 1 min read
Input on Morph
$0.12/M
Input on Morph
Output on Morph
$0.80/M
Output on Morph
DeepSWE v1.1, 1017 (DeepSeek)
77.0
DeepSWE v1.1, 1017 (DeepSeek)
Context window
1M
Context window

TL;DR

Last updated November 9, 2026.

DeepSeek V4.1 Flash is DeepSeek's current Flash model. It launched on September 10, 2026, and DeepSeek updated it to DeepSeek-V4.1-Flash-1017 on October 17. It is a mixture-of-experts model with a 552B backbone plus 196B of Engram conditional memory. It activates 8B parameters per token during prefill and 16B during decode. It reads text and images, has a 1M-token context, and ships under the MIT license. In DeepSeek's own table, the 1017 update scores 77.0 on DeepSWE v1.1, ahead of GLM-5.3, GPT-5.6 Sol and Claude Opus 5, and 42.3 on Terminal-Bench 4.0, behind Opus 5's 51.8. On Artificial Analysis's Intelligence Index v5 it scores 32, the same as GLM-5.3 and 14 points behind Kimi K3.1 Pro. DeepSeek's API charges $0.15 per million input tokens, $0.60 for output and $0.003 for cache hits off-peak, and double that at peak. Morph serves it as morph-dsv41flash at $0.12 per million input tokens, $0.008 cached and $0.80 output, the same at every hour. There is no V4.1 Pro yet.

77.0
“DeepSWE v1.1 score for V4.1 Flash 1017 in DeepSeek's own test, on the mini-SWE-v2 harness. In Claude Code, DeepSeek measured the September checkpoint 4.4 points lower than in mini-SWE.”
DeepSeek V4.1 Flash 1017 release notes and V4.1 Flash model card

What it is

A 552B-backbone MoE plus 196B of Engram memory, with 8B active in prefill and 16B in decode. Text and image in, text out. 1M context and 384K max output on DeepSeek's API. MIT weights on Hugging Face.

The catch

Most scores are DeepSeek's own, at max effort, in harnesses DeepSeek chose. Artificial Analysis's Intelligence Index v5 puts the 1017 update at 32, below Claude Haiku 5.5's 36. DeepSeek reports no SWE-bench Verified, SWE-bench Pro or LiveCodeBench. And Morph's cache-hit rate is above DeepSeek's own.

DeepSeek V4.1 Flash at a glance (DeepSeek docs and model cards, Morph pricing, November 9, 2026)
PropertyDeepSeek V4.1 Flash
ReleasedSeptember 10, 2026; 1017 update October 17, 2026
Parameters552B backbone + 196B Engram memory; 8B active (prefill) / 16B (decode)
Input / outputText and image in, text out
Context / max output1M tokens / 384K on DeepSeek's API
LicenseMIT (code and weights)
DeepSWE v1.1 (1017, DeepSeek)77.0
Terminal-Bench 4.0 (1017, DeepSeek)42.3
AA Intelligence Index v5 (1017, max)32, same as GLM-5.3 (October 27, 2026)
DeepSeek API, off-peak / peak$0.15 / $0.60 and $0.30 / $1.20 per 1M in / out
Morph (morph-dsv41flash)$0.12 in, $0.008 cached, $0.80 out per 1M

What Is DeepSeek V4.1 Flash?

DeepSeek V4.1 Flash is the model behind DeepSeek's deepseek-flash API name. DeepSeek released it on September 10, 2026 as "the smallest model in our new architecture family, with native visual understanding." On October 17 it shipped DeepSeek-V4.1-Flash-1017, which the model card calls "a minor update" with gains in reasoning, coding, agent tasks and vision. DeepSeek says 1017 also produces shorter outputs and finishes tasks faster. Since that date, deepseek-flash serves 1017 at unchanged prices.

It replaced V4 Flash on DeepSeek's API. The legacy names deepseek-v4-flash and deepseek-v4-flash-vision-exp still work, but the old models are retired and those requests are served by 1017 at the Flash price. For the original V4 Flash (0731) and its numbers, see the DeepSeek V4 Flash page.

There is no DeepSeek V4.1 Pro. DeepSeek's September 10 post said deepseek-v4-pro would route to V4.1 Flash from September 14 "until V4.1-Pro launches." It then reversed that and kept serving V4 Pro. The current deepseek-v4-pro model is DeepSeek-V4-Pro-0813, and the deepseek-ai Hugging Face org has no V4.1 Pro repo. The release history, the architecture changes from V4, and the V4.1 Pro status are covered on the DeepSeek V4.1 page. This page covers V4.1 Flash as a product: what it scores against peers, what it costs, and how to call it.

$0.12 / $0.80
morph-dsv41flash input / output per 1M tokens, $0.008 cached input, 1M context
Which checkpoint does your model ID hit?

DeepSeek API: deepseek-flash is DeepSeek-V4.1-Flash-1017. The legacy deepseek-v4-flash name is served by 1017 too. OpenRouter: deepseek/deepseek-v4.1-flash is the September 10 snapshot (canonical slug ending -20260910), and deepseek/deepseek-v4.1-flash-1017 is the October update. Morph: morph-dsv41flash and morph-dsv41flash-1017 route to the same deployment at the same price (details on the V4.1 Flash 1017 page). The old morph-dsv4flash ID still works but now serves V4.1 Flash; use morph-dsv41flash in new code.

DeepSeek V4.1 Flash Size: Parameters, Weights and Context

DeepSeek's release post calls V4.1 Flash a "552B-parameter MoE." The model card is more precise: 552B backbone parameters, plus a separate 196B Engram conditional memory that the model reads sparsely by token lookup. Only 8B parameters are active per token while it reads your prompt (prefill) and 16B while it writes (decode). That small active count is why it is priced like a small model.

DeepSeek V4.1 Flash specs (DeepSeek release post, HF model cards, API pricing page)
PropertyValueSource
Backbone parameters552BModel card, release post
Engram conditional memory196B, sparsely accessed via token lookupModel card
Active parameters8B per token in prefill, 16B in decodeModel card
Layers40: 20-layer causal encoder + 20-layer decoderModel card
Experts1 shared + 384 routed per MoE layer, 6 routed activeModel card
ModalitiesImage and text in, text out (DeepSeek-ViT encoder)Model card
Context window1M tokensModel card, API pricing page
Max output384K on DeepSeek's API; card recommends max_tokens of at least 256KAPI pricing page, model card
Global KV cache890 bytes per token (FP4 main KV), about 0.93 GB at 1M tokensModel card (GB figure is our arithmetic)
Pre-training data45T tokens, context extended from 64K to 1MModel card
LicenseMIT, code and weightsHF model cards, LICENSE
Weightsdeepseek-ai/DeepSeek-V4.1-Flash and -1017 on Hugging FaceHugging Face

Two numbers trip people up. First, the Hugging Face safetensors widget on the 1017 repo shows a larger parameter total. That widget counts every tensor in the files (BF16, F32, F8_E4M3 and I8 types), and it is not DeepSeek's headline figure. Use "552B backbone plus 196B Engram" when you compare sizes. Second, "384K" and "256K" are different settings: 384K is the output cap on DeepSeek's API, and 256K is the card's recommended max_tokens when you run the weights yourself.

The weights ship without a Jinja chat template. DeepSeek provides an encoding folder and the deepseek-recipe library to turn Chat Completions, Responses and Messages requests into its prompt format. How the causal encoder-decoder, CSA2 attention and Engram memory work, and what it takes to serve the open weights, are on the DeepSeek V4.1 page.

DeepSeek V4.1 Flash Benchmarks vs GLM-5.3, Kimi, GPT-5.6 Sol and Claude

Almost every V4.1 Flash benchmark number comes from DeepSeek. Its model card says the instruct results use maximum effort with temperature 1.0 and top_p 0.95, and DeepSeek picked the harness for each coding test: its own DeepSeek Harness for most September rows, Claude Code and mini-SWE-v2 for the 1017 headline rows. The peer columns below are the numbers DeepSeek published next to its own at release, so they compare against Kimi K3 and Claude Opus 5, which have since been succeeded by Kimi K3.1 Pro and Claude Opus 5.5. DeepSeek reports no SWE-bench Verified, SWE-bench Pro or LiveCodeBench score for V4.1 Flash.

V4.1 Flash 1017 vs peers, as DeepSeek reported them (1017 release table, October 17, 2026)
BenchmarkV4.1 Flash 1017V4.1 Flash (Sept)GLM-5.3Kimi K3GPT-5.6 SolClaude Opus 5
DeepSWE v1.177.074.266.967.573.074.0
Terminal-Bench 4.042.331.237.912.639.951.8
NL2Repo-Bench68.265.458.058.056.875.3
ProgramBench29.120.319.017.523.037.0
Automation-Bench v1.0.660.554.848.846.745.850.3
Agents' Last Exam35.431.828.527.626.728.6
Apex Bench v1.172.164.656.647.854.365.8
HLE, no tools42.6 (44.0 text-only)36.8 (39.1 text-only)42.0 (text-only)43.544.556.3
Chartography, with tools83.078.9not reported68.179.984.0
BabyVision, with tools92.589.6not reported85.788.994.1

DeepSeek ran Terminal-Bench 4.0 in Claude Code and DeepSWE in mini-SWE-v2 for the 1017 column. For the September checkpoint, NL2Repo-Bench is 65.4 in DeepSeek's release notes and change log but 64.0 on the Hugging Face card; we show the release notes figure.

The September launch table also covered rows that the 1017 table dropped. These apply to the September checkpoint only:

September V4.1 Flash vs peers, as DeepSeek reported them (launch table, September 10, 2026)
BenchmarkV4.1 Flash (Sept)GLM-5.3Kimi K3GPT-5.6 SolClaude Opus 5
GPQA Diamond90.988.192.994.193.4
Terminal-Bench 2.190.688.288.388.889.1
Terminal-Bench 3.030.028.317.734.443.3
HLE, with tools63.962.559.8not reported63.6
CyberGym88.184.580.084.5not reported
Codeforces rating3471not reportednot reportednot reportednot reported

Kimi K3.1 Pro vs V4.1 Flash 1017 (Moonshot's table)

The newest head-to-head comes from Moonshot. Its Kimi K3.1 Pro model card includes a V4.1 Flash 1017 column. Moonshot ran K3.1 Pro in Claude Code and took most other scores from vendor posts or official leaderboards. Moonshot cites the AutomationBench and GDPval rows from Artificial Analysis, and ran SWE Marathon for V4.1 Flash 1017 itself in Claude Code.

Kimi K3.1 Pro vs V4.1 Flash 1017, as Moonshot reported them (K3.1 Pro model card and release post)
BenchmarkKimi K3.1 ProV4.1 Flash 1017GLM-5.3Claude Opus 5.5
Terminal-Bench 4.065.742.341.866.4
DeepSWE v1.175.577.066.974.2
SWE Marathon v1.151.740.042.546.3
HLE-Full, with tools70.058.862.567.7
GPQA-Diamond94.292.291.793.9
AutomationBench-AA (cited from AA)73.366.662.269.5
GDPval-AA v2.1 Elo (cited from AA)1846174616501866
APEX-Agents (official leaderboard)69.469.856.673.5
OSWorld V2.179.669.3not reported81.8

Two things to notice. Moonshot lists GLM-5.3 at 41.8 on Terminal-Bench 4.0, while DeepSeek's table lists 37.9: same benchmark, different reported runs, which is why we keep the vendor tables apart. And the DeepSWE row is closer than it looks. K3.1 Pro's 75.5 was run in Claude Code. V4.1 Flash's 77.0 was run in DeepSeek's chosen harness.

The harness changes the score

DeepSeek tested the September checkpoint in eight agent scaffolds with the same settings. On DeepSWE v1.1 it scored 74.2 in mini-SWE, 69.8 in Claude Code and 65.6 in Codex. On Terminal-Bench 2.1 it ranged from 84.1 (Codex) to 90.6 (DeepSeek Harness Minimal). If you run V4.1 Flash in Claude Code or Codex, expect results nearer the lower numbers. The full scaffold table is on the DeepSeek V4.1 page.

Independent numbers

Little has been measured outside DeepSeek, and the main independent score puts V4.1 Flash well below the frontier. Artificial Analysis's Intelligence Index v5, published October 27, 2026, scores V4.1 Flash 1017 (max) at 32. Among models with released weights on that date, it tied GLM-5.3 (max) for the top spot, 26 points behind the overall leader, Claude Opus 5.5 (max) at 58. It also sits below Claude Haiku 5.5 (max) at 36. Kimi K3.1 Pro, whose weights were not yet out, scored 46.

32
V4.1 Flash 1017 (max), AA Intelligence Index v5
36
Claude Haiku 5.5 (max), AA Intelligence Index v5
46
Kimi K3.1 Pro, AA Intelligence Index v5

On speed, Artificial Analysis lists V4.1 Flash (Max) at 231 output tokens per second and 47.05 seconds to the first answer token, and the non-reasoning variant at 226 tokens per second and 1.30 seconds (median across providers), as of November 9, 2026.

Cheap Tokens, Expensive Habits: Effort Levels and Cache Hits

The per-token price is half of what you pay. The other half is how many tokens the model spends. Two settings decide that: the reasoning effort you ask for, and how much of each prompt hits the cache.

Effort

DeepSeek's headline scores use maximum effort. Its API defaults to high effort with thinking on, and accepts low, high and max. Max is slow: Artificial Analysis measured 47.05 seconds to the first answer token for V4.1 Flash at Max, against 1.30 seconds for the non-reasoning variant. That gap is the thinking pass, and you pay for it in time and tokens. DeepSeek says the 1017 update writes shorter outputs than the September checkpoint. Our sources include no independent output-token count for 1017, so that claim is untested. Use the lowest effort that passes your evals; the thinking-mode rules are on the DeepSeek V4.1 page.

Cache hits

DeepSeek pitches V4.1 Flash on cache costs. Its release post says "cache-hit charges often account for a large share of agent costs," and V4.1 Flash's KV cache needs 1/4 the HBM and 1/8 the SSD storage of the previous generation. On DeepSeek's API, a cache hit costs 2% of a miss. On Morph it costs 6.7% ($0.008 vs $0.12), and Morph's cached rate is 2.7x DeepSeek's off-peak cached rate. So the cheaper provider depends on your traffic shape:

Cost per 1,000 requests, V4.1 Flash (illustrative shapes; Morph PRICING and DeepSeek list rates, November 9, 2026)
Request shapeMorphDeepSeek off-peakDeepSeek peakCheapest
Agent turn: 100K-token prompt, 95% cache hits, 2K out$2.96$2.23$4.47DeepSeek off-peak
Extraction: 20K fresh input, 500 out$2.80$3.30$6.60Morph
Generation: 5K fresh input, 20K out$16.60$12.75$25.50DeepSeek off-peak

On the cached agent turn, cache hits are 26% of the Morph bill and 13% of the DeepSeek off-peak bill. Fresh input is where Morph's $0.12 rate pays off. Long outputs favor DeepSeek's off-peak $0.60.

Timing matters too. DeepSeek's peak window is 01:00 to 04:00 and 06:00 to 10:00 UTC on weekdays, 35 of the week's 168 hours (20.8%). In Beijing time that is 09:00 to 12:00 and 14:00 to 18:00. A 9 to 5 workday in US Pacific or Eastern time falls entirely in DeepSeek's off-peak window. Morph charges one rate at every hour. For how cache hits are counted and why switching models mid-session resets them, see prompt caching.

DeepSeek V4.1 Flash Pricing Across Providers

V4.1 Flash is MIT-licensed, so many hosts serve it. On November 9, 2026, OpenRouter listed 50 endpoints for deepseek/deepseek-v4.1-flash-1017 and 37 for the September slug deepseek/deepseek-v4.1-flash. DeepSeek itself appears only on the 1017 slug, because it now serves only 1017. Here is the spread, per 1M tokens:

DeepSeek V4.1 Flash API prices per 1M tokens (DeepSeek pricing page, Morph PRICING, OpenRouter endpoints JSON for the 1017 slug, November 9, 2026)
ProviderModel idInputCache hitOutputNotes
DeepSeek (off-peak)deepseek-flash$0.15$0.003$0.60Most hours
DeepSeek (peak)deepseek-flash$0.30$0.006$1.2001:00-04:00 and 06:00-10:00 UTC, weekdays
Morphmorph-dsv41flash$0.12$0.008$0.80Same rate at every hour
Relace via OpenRouterdeepseek/deepseek-v4.1-flash-1017$0.006$0.005$0.50Declares fp4
Alibaba via OpenRouterdeepseek/deepseek-v4.1-flash-1017$0.075$0.0075$0.30Time-of-day input overrides
Cloudflare via OpenRouterdeepseek/deepseek-v4.1-flash-1017$0.10$0.003$0.60Quantization not declared
Cohere via OpenRouterdeepseek/deepseek-v4.1-flash-1017$0.15$0.003$0.50Declares fp8
Together via OpenRouterdeepseek/deepseek-v4.1-flash-1017$0.30$0.006$1.20Quantization not declared
Fireworks via OpenRouterdeepseek/deepseek-v4.1-flash-1017$0.30$0.006$1.20Quantization not declared
BaseTen fast via OpenRouterdeepseek/deepseek-v4.1-flash-1017$0.60$0.014$2.40Highest listed price

Read the table three ways. Input runs from $0.006 to $0.60 across the 50 endpoints, and output from $0.15 to $2.40, so "the V4.1 Flash price" depends on who you call. Nine of the 50 endpoints list $0.30 input and $1.20 output, which is DeepSeek's peak rate. And OpenRouter shows each host's declared quantization (fp4, fp8, mxfp4 or none declared), so check that column before you pick the cheapest row.

Morph is not the cheapest V4.1 Flash provider. Against DeepSeek's own API, Morph's $0.12 input is lower than both DeepSeek rates, its $0.80 output sits between DeepSeek's off-peak and peak rates, and its $0.008 cache hit is higher than both. Morph is also one of the OpenRouter providers for both slugs; prices on this page are Morph's direct API. What Morph adds is covered in running it on Morph.

DeepSeek V4.1 Flash API: How to Call It

Both Morph and DeepSeek expose V4.1 Flash through an OpenAI-compatible API, so calling it is a base URL and a model string. On Morph the base URL is https://api.morphllm.com/v1 and the model is morph-dsv41flash. Create a key on the API keys page and send it as a Bearer token.

$0.12 / $0.80
Morph input / output per 1M tokens
$0.008
Morph cached input per 1M tokens
1M
Context window on Morph

OpenAI SDK (Python)

import os
from openai import OpenAI

client = OpenAI(
    base_url="https://api.morphllm.com/v1",
    api_key=os.environ["MORPH_API_KEY"],
)

resp = client.chat.completions.create(
    model="morph-dsv41flash",
    messages=[
        {"role": "user", "content": "Find the bug in this function and explain it in two sentences: ..."},
    ],
    extra_body={"reasoning_effort": "low"},  # cap the thinking pass on cheap tasks
)
print(resp.choices[0].message.content)
print(resp.usage)

The V4.1 Flash launch post lists the reasoning_effort values Morph accepts and shows an image request.

curl

curl https://api.morphllm.com/v1/chat/completions \
  -H "Authorization: Bearer $MORPH_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "morph-dsv41flash",
    "messages": [{"role": "user", "content": "Summarize this diff in three bullets."}]
  }'

DeepSeek's own API

To call DeepSeek directly, use base URL https://api.deepseek.com (OpenAI format) or https://api.deepseek.com/anthropic (Anthropic format) and model deepseek-flash. Thinking is on by default. Turn it off with {"thinking": {"type": "disabled"}}, or set reasoning_effort to low, high or max. One rule breaks agents that ignore it: when a request carries tools, pass back the reasoning_content of earlier turns.

client = OpenAI(
    base_url="https://api.deepseek.com",
    api_key=os.environ["DEEPSEEK_API_KEY"],
)

resp = client.chat.completions.create(
    model="deepseek-flash",
    messages=[{"role": "user", "content": "Classify this ticket: ..."}],
    extra_body={"thinking": {"type": "disabled"}},
)

For more on DeepSeek's API (keys, cache pricing, older models), see the DeepSeek API guide.

Use DeepSeek V4.1 Flash in Claude Code and Codex

Claude Code

Morph serves the Anthropic Messages API at https://api.morphllm.com, so Claude Code needs four environment variables to run on V4.1 Flash:

export ANTHROPIC_BASE_URL="https://api.morphllm.com"
export ANTHROPIC_AUTH_TOKEN="YOUR_MORPH_API_KEY"
export ANTHROPIC_MODEL="morph-dsv41flash"
export ANTHROPIC_SMALL_FAST_MODEL="morph-dsv41flash"
claude

Morph's Ultra setup pairs Kimi K3.1 for the main loop with V4.1 Flash for Claude Code's background calls, such as titles and summaries:

export ANTHROPIC_BASE_URL="https://api.morphllm.com"
export ANTHROPIC_AUTH_TOKEN="YOUR_MORPH_API_KEY"
export ANTHROPIC_MODEL="morph-kimik31"
export ANTHROPIC_SMALL_FAST_MODEL="morph-dsv41flash"
claude

Codex

Codex talks to providers over the Responses API. In ~/.codex/config.toml, set the two top-level keys above the first table, then add the provider:

model = "morph-dsv41flash"
model_provider = "morph"

[model_providers.morph]
name = "Morph"
base_url = "https://api.morphllm.com/v1"
env_key = "MORPH_API_KEY"
wire_api = "responses"

If your default is morph-kimik31, run codex -m morph-dsv41flash when you want the faster model for one session. Keep the harness numbers in mind: on DeepSWE v1.1, DeepSeek measured the September checkpoint at 65.6 in Codex, 8.6 points below its mini-SWE score and one of the two lowest of the eight scaffolds it tested.

One-command agent setup

Morph's agent setup command:

curl -fsSL https://www.morphllm.com/install.sh | bash && morph install

Running DeepSeek V4.1 Flash on Morph: Speed, Rates and the Ultra Plan

Morph serves V4.1 Flash as morph-dsv41flash at $0.12 per million input tokens, $0.008 cached and $0.80 output, the same at every hour, with a 1M context. morph-dsv41flash-1017 routes to the same deployment at the same price.

~215 tok/s
Output speed on Morph (ultra.morphllm.com, 24h to Nov 9, 2026)
~0.6 s
Time to first token on Morph (same source)
$200/mo
Ultra: unlimited V4.1 Flash and Kimi K3.1

Speed. Morph's public hourly charts at ultra.morphllm.com show about 215 output tokens per second and about 0.6 seconds to first token for V4.1 Flash (median of hourly medians, 24 hours ending November 9, 2026). Artificial Analysis lists 231 tokens per second for V4.1 Flash (Max), so Morph is not the fastest published number for this model. The two sources measure differently, so compare them loosely.

One key, three open models. The same Morph key calls morph-dsv41flash, morph-kimik31 (Kimi K3.1 Pro) and morph-glm53-744b (GLM-5.3) through the OpenAI-compatible API at https://api.morphllm.com/v1 or the Anthropic Messages API at https://api.morphllm.com. Morph's 50% standby tier applies to Kimi K3.1 and GLM-5.3, not to V4.1 Flash.

Ultra plan. Ultra costs $200 a month and includes unlimited Kimi K3.1 and V4.1 Flash with no token meter. Morph caps it at 1,000 subscriptions. Each subscription can use 2,103,237 uncached input tokens and 76,559 output tokens per minute on V4.1 Flash. At metered rates, 1,000 of the example agent turns above cost $2.96, so Ultra pays for itself on V4.1 Flash alone after about 67,600 such turns a month, about 2,250 a day. Kimi K3.1 use on the same plan brings that point much closer. At that turn shape, the per-minute limits allow about 38 turns a minute.

DeepSeek V4.1 Flash vs Kimi K3.1, GLM-5.3 and Claude

All seven models below have a 1M-token context. They differ by an order of magnitude in price and by license. DeepSWE v1.1 is the one coding benchmark that DeepSeek, Moonshot, Z.ai and Anthropic all publish, but each vendor ran it its own way, so treat that column as a rough guide.

V4.1 Flash and peers (vendor docs, model cards and pricing pages; Morph PRICING; November 9, 2026)
ModelSize (total / active)LicenseVendor price, in / out per 1MMorph, in / out per 1MDeepSWE v1.1 (vendor-reported)AA Intelligence Index v5
DeepSeek V4.1 Flash552B backbone + 196B Engram / 8B-16BMIT$0.15 / $0.60 off-peak; $0.30 / $1.20 peak$0.12 / $0.8077.0 (1017, mini-SWE-v2)32 (1017, max)
Kimi K3.1 Pro2.8T / 104BKimi K3.1 Pro License$2.00 / $10.00$2.50 / $14.0075.5 (Claude Code)46
GLM-5.3753B / 40B (press)GLM-5.3 License$1.40 / $4.40$1.19 / $6.0066.9 (mini-swe-agent)32 (max)
Claude Haiku 5.5n/aClosed$0.10 / $0.50 up to 100K prompt; $0.50 / $2.50 aboveNot on Morphn/a36 (max)
Claude Sonnet 5.5n/aClosed$2 / $10Not on Morph71.0 (mean of 5 trials)n/a
Claude Opus 5.5n/aClosed$4 / $20Not on Morph74.2 (mean of 5 trials)58 (max)
Claude Fable 5.2n/aClosed$8 / $40Not on MorphNot in launch postLaunched after v5

Price is where V4.1 Flash separates. Same request shape, every model at list price:

Cost per 1,000 agent turns (100K-token prompt, 95% cache hits, 2K out; cache reads only, cache writes excluded)
Model and hostCost per 1,000 turnsvs V4.1 Flash on Morph
V4.1 Flash on Morph$2.961x
V4.1 Flash, DeepSeek off-peak$2.230.8x
V4.1 Flash, DeepSeek peak$4.471.5x
GLM-5.3 on Morph$36.5212x
Claude Sonnet 5.5$39.5013x
GLM-5.3, Z.ai$40.5014x
Kimi K3.1 Pro, Moonshot$49.0017x
Kimi K3.1 Pro on Morph$68.0523x
Claude Opus 5.5$79.0027x
Claude Fable 5.2$139.0047x

Real runs will not use identical token counts: tokenizers and verbosity differ by model. Moonshot and Anthropic also bill cache writes, which this table leaves out. Moonshot's first-party K3.1 price is below Morph's; Morph's K3.1 case is speed, the Ultra plan and standby pricing (see Kimi K3.1 API).

Quality is less one-sided. On Terminal-Bench 4.0, V4.1 Flash 1017 trails Kimi K3.1 Pro and Opus 5.5 by more than 20 points in Moonshot's table. On DeepSWE v1.1 its 77.0 is the highest vendor-reported number in the table above, with the harness caveats above. On Artificial Analysis's Intelligence Index v5 it scores 32, level with GLM-5.3 and 14 points behind Kimi K3.1 Pro.

The closed model to test it against is Claude Haiku 5.5. Haiku 5.5 lists $0.10 input and $0.50 output for prompts up to 100,000 tokens, below DeepSeek's off-peak rates, and it scores 36 on Intelligence Index v5 against V4.1 Flash 1017's 32. Past 100,000 tokens Haiku 5.5 rises to $0.50 input, $0.05 cached and $2.50 output, and V4.1 Flash costs less on every rate. On these numbers, Haiku 5.5 wins short prompts on both price and score, and V4.1 Flash wins long-context work on price.

Deep dives: Kimi K3.1, GLM-5.3, GLM-5.3 vs Kimi K3.1 and Kimi K3.1 vs Claude.

Pros and Cons

Strengths
  • Low per-token price: $0.12 input and $0.80 output per 1M on Morph; $0.15 / $0.60 off-peak on DeepSeek
  • DeepSeek's 1017 table: 77.0 on DeepSWE v1.1, ahead of GLM-5.3, GPT-5.6 Sol and Claude Opus 5
  • Scores 32 on Artificial Analysis Intelligence Index v5, level with GLM-5.3 (October 27, 2026)
  • Only 8B active parameters in prefill and 16B in decode
  • Text and image input, 1M context, 384K max output on DeepSeek's API
  • MIT license on code and weights, no use-based restrictions
  • About 215 tok/s and about 0.6 s to first token on Morph (ultra.morphllm.com, 24h to November 9, 2026)
  • Unlimited on Morph's $200/month Ultra plan, alongside Kimi K3.1
Limitations
  • Every headline benchmark is DeepSeek's own, at max effort
  • Artificial Analysis Intelligence Index v5: 32, 26 points behind Claude Opus 5.5 and below Claude Haiku 5.5 (36)
  • No SWE-bench Verified, SWE-bench Pro or LiveCodeBench from DeepSeek
  • Harness-sensitive: DeepSWE falls from 74.2 (mini-SWE) to 69.8 in Claude Code and 65.6 in Codex (September checkpoint)
  • 23.4 points behind Kimi K3.1 Pro on Terminal-Bench 4.0 in Moonshot's table (42.3 vs 65.7)
  • Morph's cache-hit rate ($0.008) is above DeepSeek's ($0.003 off-peak, $0.006 peak)
  • Max effort is slow: Artificial Analysis measured 47.05 s to the first answer token
  • No V4.1 Pro for harder tasks

When to Use DeepSeek V4.1 Flash (and When Not)

Use V4.1 Flash when
  • You run high volumes: extraction, classification, summaries, first-draft edits.
  • You want a cheap model for a coding agent's background calls, such as Claude Code's small-fast slot.
  • Your prompts are long and fresh, where a low uncached input rate matters most.
  • You need image input next to text at Flash-tier prices.
  • You want MIT weights you can also run yourself.
Look elsewhere when
  • You need the top Terminal-Bench 4.0 scores: Kimi K3.1 Pro and Claude Opus 5.5 lead by more than 20 points.
  • Your buyer wants SWE-bench Verified or SWE-bench Pro evidence; DeepSeek publishes neither.
  • Your prompts stay under 100,000 tokens: Claude Haiku 5.5 lists lower rates there and scores 36 to V4.1 Flash 1017's 32 on Intelligence Index v5.
  • Your traffic is mostly cached agent turns in US hours: DeepSeek's off-peak API is cheaper for that shape.
  • You need the fastest endpoint at any price; faster numbers are published.

For the 1017 update's model IDs and billing on Morph, see the V4.1 Flash 1017 page. For what changed from V4 and how to serve the weights, see DeepSeek V4.1.

Frequently Asked Questions

What is DeepSeek V4.1 Flash?

DeepSeek V4.1 Flash is DeepSeek's current Flash model, released September 10, 2026 and updated to DeepSeek-V4.1-Flash-1017 on October 17, 2026. It is a mixture-of-experts model with a 552B backbone plus 196B of Engram conditional memory, and it activates 8B parameters per token during prefill and 16B during decode. It takes text and images, outputs text, supports a 1M-token context and is MIT-licensed. On DeepSeek's own API it is the deepseek-flash model.

Is there a DeepSeek V4.1 Pro?

No. As of November 9, 2026, DeepSeek has released only V4.1 Flash and V4.1 Flash 1017. Its API still serves deepseek-v4-pro as DeepSeek-V4-Pro-0813, and the plan to reroute deepseek-v4-pro to V4.1 Flash on September 14 was cancelled. There are no V4.1 Pro weights on Hugging Face and no V4.1 Pro specs, prices or benchmarks.

How much does the DeepSeek V4.1 Flash API cost?

DeepSeek charges $0.15 per million input tokens, $0.003 for cache hits and $0.60 for output off-peak, and $0.30, $0.006 and $1.20 during peak hours (01:00 to 04:00 and 06:00 to 10:00 UTC, Monday to Friday). Morph charges $0.12 input, $0.008 cached input and $0.80 output per million tokens at every hour as morph-dsv41flash. On OpenRouter, the 1017 slug listed 50 endpoints on November 9, 2026, priced from $0.006 to $0.60 per million input tokens.

How many parameters does DeepSeek V4.1 Flash have?

DeepSeek describes it as a 552B-parameter MoE: 552B backbone parameters, plus a separate 196B Engram conditional memory that is accessed sparsely by token lookup. It activates 8B parameters per token during prefill and 16B during decode. The larger figure shown in the Hugging Face safetensors widget is a raw count of every tensor in the files, not DeepSeek's headline number.

What are DeepSeek V4.1 Flash's benchmark scores?

DeepSeek's release table for the 1017 update reports 77.0 on DeepSWE v1.1 (mini-SWE-v2 harness), 42.3 on Terminal-Bench 4.0 (Claude Code harness), 68.2 on NL2Repo-Bench, 29.1 on ProgramBench and 42.6 on Humanity's Last Exam without tools. The September checkpoint scored 74.2, 31.2, 65.4, 20.3 and 36.8 on the same rows. All are DeepSeek's own numbers at maximum reasoning effort. The main independent score is Artificial Analysis's Intelligence Index v5 (October 27, 2026): 32 for V4.1 Flash 1017 (max), tied with GLM-5.3 for the top released-weights score and below Claude Haiku 5.5 at 36.

What is DeepSeek V4.1 Flash's Artificial Analysis Intelligence Index score?

On Artificial Analysis Intelligence Index v5, published October 27, 2026, DeepSeek V4.1 Flash 1017 (max) scores 32. Among models with released weights on that date it tied GLM-5.3 (max) for the top spot, 26 points behind the leader, Claude Opus 5.5 (max) at 58, and below Claude Haiku 5.5 (max) at 36. Kimi K3.1 Pro, whose weights were not yet released, scored 46. Scores from earlier index versions are not comparable to v5.

Does DeepSeek V4.1 Flash have a SWE-bench Verified score?

No. DeepSeek reports no SWE-bench Verified, SWE-bench Pro or LiveCodeBench score for V4.1 Flash or the 1017 update. Its coding benchmarks are DeepSWE v1.1, Terminal-Bench 2.1, 3.0 and 4.0, ProgramBench, NL2Repo-Bench and Codeforces. A SWE-bench Verified number attributed to V4.1 Flash did not come from DeepSeek.

What is the difference between DeepSeek V4.1 Flash and V4.1 Flash 1017?

1017 is DeepSeek's October 17, 2026 update to V4.1 Flash, which its model card calls a minor update. DeepSeek reports higher scores, shorter outputs and faster task completion: DeepSWE v1.1 rose from 74.2 to 77.0 and Terminal-Bench 4.0 from 31.2 to 42.3. The deepseek-flash API name now serves 1017 at unchanged prices. On Morph, morph-dsv41flash and morph-dsv41flash-1017 route to the same deployment at the same price.

Is DeepSeek V4.1 Flash better than Kimi K3.1?

It depends on the benchmark. Moonshot's Kimi K3.1 Pro table, which includes V4.1 Flash 1017, has K3.1 Pro ahead on Terminal-Bench 4.0 (65.7 vs 42.3), SWE Marathon v1.1 (51.7 vs 40.0) and HLE-Full with tools (70.0 vs 58.8). V4.1 Flash 1017 is ahead on DeepSWE v1.1 (77.0 vs 75.5) and APEX-Agents (69.8 vs 69.4), but K3.1 Pro ran DeepSWE in Claude Code while the V4.1 number came from DeepSeek's own harness. On Artificial Analysis's Intelligence Index v5, K3.1 Pro scores 46 and V4.1 Flash 1017 scores 32. On Morph, Kimi K3.1 output costs 17.5x as much per token as V4.1 Flash.

How do I use DeepSeek V4.1 Flash in Claude Code?

Point Claude Code at Morph's Anthropic-compatible endpoint: set ANTHROPIC_BASE_URL to https://api.morphllm.com, ANTHROPIC_AUTH_TOKEN to your Morph API key, and ANTHROPIC_MODEL to morph-dsv41flash. To keep Kimi K3.1 as the main model and use V4.1 Flash for background calls, set ANTHROPIC_MODEL to morph-kimik31 and ANTHROPIC_SMALL_FAST_MODEL to morph-dsv41flash. DeepSeek also serves an Anthropic-format endpoint at https://api.deepseek.com/anthropic.

What is DeepSeek V4.1 Flash's context window and max output?

The context window is 1M tokens. DeepSeek's API caps output at 384K tokens, and the model card separately recommends setting max_tokens to at least 256K. Morph serves morph-dsv41flash with a 1M context.

Is DeepSeek V4.1 Flash open source?

The weights are open under the MIT license, which covers both the code and the weights and has no use-based restrictions. deepseek-ai/DeepSeek-V4.1-Flash and deepseek-ai/DeepSeek-V4.1-Flash-1017 are on Hugging Face. The release ships no Jinja chat template; DeepSeek provides an encoding folder and the deepseek-recipe library instead.

Does deepseek-v4-flash still work?

On DeepSeek's API the legacy names deepseek-v4-flash and deepseek-v4-flash-vision-exp are still accepted, but those models are retired: requests are served by DeepSeek-V4.1-Flash-1017 and billed at the Flash price. On Morph, the old morph-dsv4flash ID also still works and now serves V4.1 Flash. Use deepseek-flash or morph-dsv41flash in new code.

Is DeepSeek V4.1 Flash included in Morph's Ultra plan?

Yes. Ultra costs $200 a month and includes unlimited Kimi K3.1 and DeepSeek V4.1 Flash with no token meter. Each subscription is limited to 2,103,237 uncached input tokens and 76,559 output tokens per minute on V4.1 Flash, and the plan is capped at 1,000 subscriptions.

Related Articles

Private deployments

The fastest endpoints are private deployments

Morph's top speeds come from dedicated deployments, not shared public endpoints: speculators trained on your traffic, caching tuned to your workload, and volume discounts over public per-token rates. Over 1 trillion tokens per day run this way.

Talk to us about a private deployment

Run DeepSeek V4.1 Flash on Morph

morph-dsv41flash at $0.12/M input, $0.008/M cached and $0.80/M output with a 1M context, on the OpenAI and Anthropic APIs. Or get unlimited V4.1 Flash and Kimi K3.1 on Ultra for $200 a month.

Sources