AI DevelopmentNew Release9 min readPublished October 17, 2026

A model update · a new search API · a billing date two weeks out

DeepSeek V4.1 Flash 1017: MIT Weights and a Paid Search API

On October 17, 2026 DeepSeek shipped V4.1 Flash 1017, a minor update to its cheap Flash model with MIT-licensed weights, shorter answers and higher scores on its own coding and agent tests. The same day it opened the search engine behind its chatbot as two paid APIs. If you call DeepSeek from Claude Code or Codex, web searches that cost nothing today start costing money on October 31. This is what changed and what to check.

DA
Digital Applied Team
Senior strategists · Published October 17, 2026
PublishedOct 17, 2026
Read time9 min
SourcesModel card, DeepSeek API docs
DeepSWE v1.1
77.0%
up from 74.2 · DeepSeek's own run
Off-peak price
$0.15/$0.60
per million input / output · peak is double
Search or Fetch
$0.75/1K
per 1,000 successful calls, each endpoint
Free until
Oct 3116:00
UTC · server-side calls via Claude Code and Codex

DeepSeek released DeepSeek-V4.1-Flash-1017 on October 17, 2026. Its model card calls it "a minor update" to V4.1 Flash that improves reasoning, coding, agent and visual results while cutting how long tasks take and how much the model writes. The weights are on Hugging Face under the MIT licence. Alongside the model, DeepSeek opened two web APIs, Search and Fetch, at $0.75 per 1,000 successful calls each, and set October 31 as the day calls made through Claude Code and Codex stop being free.

Three groups need to act on this, for different reasons. Teams already calling DeepSeek's Flash model are now on 1017 whether they asked for it or not, because the old model names point to it. Developers who run Claude Code or Codex against DeepSeek's API have web searches that will start appearing on their bill. And anyone comparing cheap models for agent work has a new data point, which we set against its rivals in our comparison of cheap agent models.

Sources for this post are DeepSeek's model card, pricing page and API documentation, all read on October 19. Every benchmark number below is DeepSeek's own.

Key takeaways
  1. 01
    A minor update with real gains on DeepSeek's table.DeepSWE v1.1 rises from 74.2 to 77.0 and Terminal-Bench 4.0 from 31.2 to 42.3, on DeepSeek's own runs with the harnesses it names. Claude Opus 5 still leads on Terminal-Bench and HLE.
  2. 02
    Your API calls already moved.The model name is deepseek-flash. The legacy deepseek-v4-flash and deepseek-v4-flash-vision-exp names are still accepted, but they are now served by 1017 at the Flash price.
  3. 03
    Peak hours cost double.Off-peak is $0.15 input, $0.60 output and $0.003 for cached input per million tokens. Weekdays 01:00–04:00 and 06:00–10:00 UTC, every rate doubles.
  4. 04
    Search is now a product, at $0.75 per 1,000.Search and Fetch are billed per successful call; empty results, failures and timeouts are free. Account limits are 100 requests a second for Search and 25 for Fetch.
  5. 05
    Claude Code and Codex searches bill from October 31.Server-side web tool calls made through DeepSeek's API in those tools are free until 16:00 UTC on October 31. Count them now so the first invoice is not a surprise.

01 — ReleaseWhat changed on October 17.

DeepSeek treats 1017 as a dated snapshot of an existing model, not a new generation, and names it after its release day, as it did with V4 Flash 0731 in July. The base model is the one we covered at the V4.1 Flash launch in September. The model card describes the update as improving reasoning, coding, agent and visual benchmarks while reducing task execution time and output length, which it frames as a better trade between performance and cost across several agent harnesses.

The shorter-output point is the one that reaches the bill. A model billed per output token that reaches the same answer in fewer tokens is cheaper per finished task even at an unchanged price. DeepSeek does not publish a figure for how much shorter, so treat it as a direction to measure rather than a saving to budget.

The card is also blunt about what it does not include. There is no Jinja chat template, the format most inference engines expect. Instead DeepSeek ships a Python reference encoder and a set of Rust libraries with Python bindings, called deepseek-recipe, that convert standard API request formats into DeepSeek's prompt format and parse the output back. For teams calling the hosted API this changes nothing; for teams self-hosting it is the first thing to wire up.

02 — BenchmarksWhat DeepSeek's table shows.

DeepSeek's card compares 1017 with the previous V4.1 Flash and with four other models, Kimi K3, GLM-5.3, GPT-5.6 Sol and Claude Opus 5. The table below keeps the previous version and Opus 5, the strongest column on most rows, so the size of the update and the remaining gap are both visible. DeepSeek ran Terminal-Bench 4.0 in the Claude Code harness and DeepSWE v1.1 in the Mini-SWE-V2 harness.

Benchmark1017V4.1 FlashOpus 5
DeepSWE v1.177.074.274.0
Terminal-Bench 4.042.331.251.8
Automation-Bench v1.0.660.554.850.3
Agents' Last Exam35.431.828.6
HLE, no tools42.636.856.3
NL2Repo-Bench68.265.475.3
Chartography, with tools83.078.984.0
Source: DeepSeek-V4.1-Flash-1017 model card on Hugging Face, read October 19, 2026. All figures DeepSeek-reported; harnesses as stated by DeepSeek. Seven of eleven rows shown.

Two readings. On DeepSeek's own agent-style rows, Automation-Bench and Agents' Last Exam, 1017 is ahead of every model in its table, including Opus 5. On the harder coding and reasoning rows, Opus 5 keeps a clear lead: nearly ten points on Terminal-Bench 4.0, seven on NL2Repo-Bench and fourteen on HLE without tools. A model priced in cents per million tokens getting this close on some rows is the news; claiming it beats a frontier model across the board is not supported by the table.

The failure case is the usual one with vendor tables: the vendor chose the benchmarks, the harnesses and the settings. DeepSeek is unusually specific about the harnesses, which helps, but no independent party has rerun these rows. Run your own agent tasks before moving a production workload, and compare against the model you use today rather than against the columns DeepSeek chose.

03 — Model NameYour API calls already moved.

DeepSeek's pricing page lists the model under the name deepseek-flash, with DeepSeek-V4.1-Flash-1017 as the version behind it. A footnote adds the part most teams will miss: the legacy names deepseek-v4-flash and deepseek-v4-flash-vision-exp are still accepted, but the models behind them have been retired, and those requests are now served by 1017 and billed at the Flash price.

That is a silent change for anyone who pinned an old name to keep behaviour stable. The example: a support pipeline tuned in the summer on deepseek-v4-flash, with a parser built around that model's output style, is now talking to a different model. If 1017 writes shorter answers, as DeepSeek says it does, a parser that expected a certain structure or length may start failing quietly.

The same applies through routers. OpenRouter's ~deepseek/deepseek-flash-latest alias moved to the 1017 route after our October 16 catalogue capture. An alias exists to follow the latest version, so this is working as designed; it is still a change to log. Our model alias and retirement ledger tracks this pattern across vendors.

Check this today
Search your code and configuration for deepseek-v4-flash and deepseek-v4-flash-vision-exp. Both now reach 1017. Rerun the tests for any workflow that parses the model's output, and switch the name to deepseek-flash so the configuration says what is actually running.

04 — PricingPeak, off-peak and the cache.

DeepSeek prices Flash by the clock. Off-peak, a million input tokens cost $0.15, or $0.003 when they are a cache hit, and a million output tokens cost $0.60. Peak rates are exactly double. Peak hours are 01:00–04:00 and 06:00–10:00 UTC, Monday to Friday, excluding Chinese public holidays; weekends are off-peak all day. For a team in central Europe, the second window runs 08:00 to noon until the clocks change on October 25, then 07:00 to 11:00.

Per million tokensOff-peakPeakNote
Input, cache miss$0.15$0.30New text the model has not seen
Input, cache hit$0.003$0.006Repeated context, such as a codebase
Output$0.60$1.20Includes the model's reasoning
Source: DeepSeek API pricing page, model deepseek-flash (DeepSeek-V4.1-Flash-1017), read October 19, 2026. Peak 01:00–04:00 and 06:00–10:00 UTC on weekdays.

The cache line is where the money is for agents. A coding agent re-reads the same files on every turn, and DeepSeek bills repeated input at a fiftieth of the normal rate. A worked example: a session that sends 2 million input tokens and receives 150,000 output tokens costs $0.39 off-peak if none of the input is cached ($0.30 plus $0.09). If 1.8 million of those input tokens are cache hits, the same session costs about $0.13 ($0.0054 for the cached input, $0.03 for the rest, $0.09 for output). Run it in a peak window and each figure doubles.

The failure case is reading a router's headline price as DeepSeek's. Since our October 16 capture, OpenRouter's headline for the older deepseek/deepseek-v4.1-flash route dropped to a few cents as provider mix shifted. That is a third-party route, not a DeepSeek price change. Quote DeepSeek's page, with the time window.

The second half of the announcement is a new product line. DeepSeek opened the search engine behind its own chatbot as two raw JSON APIs, using the same API key as its models. Its Search and Fetch guide describes Search as finding web pages for a query and returning structured results, and Fetch as retrieving a single page and returning its content as Markdown. These are the two calls a research agent or a retrieval pipeline makes most often.

A Search result carries a title, URL, short snippet, a longer summary written for a model to read, the publication date when known, an authority tier from 0 to 4 and a relevance score from 0 to 3. Queries accept familiar operators: site: to restrict to a domain, -site: to exclude one, quoted phrases, lang:, and after: and before: for dates. Up to 50 results come back per call.

Price
Per successful call, per endpoint
$0.75/1,000

A call is billable only when it returns HTTP 200 with results: a non-empty results list for Search, page content for Fetch. Failed requests, empty searches and timeouts are not billed, and the number of results requested does not change the price.

DeepSeek guide
Limits
Search and Fetch, per account
100/25 QPS

Limits are counted per account, whichever key is used, and separately from model limits. Fetch also has a per-domain limit. Going over returns HTTP 429; too low a balance returns 402.

DeepSeek guide
Scale claim
Requests DeepSeek says it serves
100s M/day

DeepSeek's change log describes the engine as serving hundreds of millions of requests a day worldwide. That is DeepSeek's description of its own system, not an independent measure of quality or coverage.

DeepSeek's claim

For context on price, our comparison of web search APIs for agents lists what the other providers charge and limit, from $0.25 to $35 per 1,000; DeepSeek's $0.75 sits near the bottom, with one listed provider cheaper. The failure case is choosing on price alone. A search API's value is the quality and freshness of what it returns for your queries, and a China-based index may rank sources differently from the engines your users know. Run the same 50 real queries through two providers and read the results before switching.

06 — DeadlineWhat changes on October 31.

DeepSeek's API is compatible with Anthropic's message format, and DeepSeek documents how to point Claude Code at it. When you do, Claude Code's server-side web tools run on DeepSeek's side, through these same Search and Fetch APIs. The guide says those server-side calls from DeepSeek Harness, Claude Code and Codex are currently free for API users, and that per-call billing starts at 00:00 Beijing time on November 1, which is 16:00 UTC on October 31.

The cost is easy to work out once you know your call volume. An agent that makes 40 searches and 20 page fetches per task, running 100 tasks a day, makes 6,000 calls a day. At $0.75 per 1,000 that is $4.50 a day, or about $135 over 30 days. For many teams that is small next to token spend; for a research agent that searches heavily on every step, it may not be.

The failure case is not knowing the volume. Coding agents decide for themselves when to search, and nobody counted while it was free. Use the remaining days to log how many web tool calls your sessions make, then decide whether to keep them on DeepSeek, cap them, or route search elsewhere. Our guide to running a cheaper model inside Claude Code summarises the DeepSeek setup as well.

07 — Open WeightsMIT weights and self-hosting.

The repository and weights are licensed under MIT, one of the most permissive licences available: commercial use, modification and redistribution, as long as the copyright and licence notice travel with the code. Hugging Face lists the model at 763 billion parameters. DeepSeek recommends temperature 1.0, top-p 1.0 and a maximum output of at least 256K tokens, with a one-million-token context.

That puts 1017 with Reflection's Beam, released a day earlier under Apache 2.0, as a large open model with no revenue trigger, and in a different position from Meta's Muse Spark Open, whose licence adds attribution and a clause for large hosting providers. We covered DeepSeek's earlier MIT release of a Flash vision build in our V4 Flash vision weights post.

Self-hosting a 763-billion-parameter model is a data-centre job, and the missing chat template adds integration work. For most teams the licence matters less for running the model than for what it permits downstream: fine-tuning, distillation into a smaller model, or serving it inside a product without a terms review. Hosted providers already list it, which is the practical route for anyone who wants the model without the hardware.

08 — Next StepsWhat to test this week.

Most of what changed lands without anyone deploying anything, which is why it is worth a short checklist. The routing below is ours, from DeepSeek's documentation, not from a trial of our own.

Already on Flash
Rerun output-dependent tests

Legacy names now reach 1017. Rerun anything that parses model output, check answer length assumptions, and rename the model to deepseek-flash in config.

Today
Claude Code or Codex on DeepSeek
Count web tool calls

Log searches and fetches per session before October 31, multiply by $0.75 per 1,000, and decide whether to keep, cap or reroute them.

Before Oct 31
Choosing a cheap agent model
Trial it beside MiniMax M3.1 Flash

Both list $0.15 input and $0.60 output; DeepSeek doubles at peak and MiniMax is flat. Run the same tasks on both and compare finished-task cost.

This week
Need a search API
Run 50 real queries

Compare results, freshness and source quality against your current provider before switching on price.

Before switching

Teams that want help moving agent workloads to cheaper models without breaking their pipelines can talk to us about our AI transformation work.

09 — ConclusionA quiet update with a loud invoice line.

What to do, October 17, 2026

Rename to deepseek-flash, rerun output tests, and count web tool calls before October 31 so the search line is a decision, not a surprise.

DeepSeek V4.1 Flash 1017 is a minor version with MIT weights, shorter outputs and better scores on DeepSeek's own coding and agent rows, while Claude Opus 5 still leads on the hardest coding and reasoning tests in the same table. Every legacy Flash name now reaches it, so the update is already in production for anyone who calls DeepSeek Flash.

Prices are unchanged in shape: $0.15 input and $0.60 output per million off-peak, double at peak, and a fiftieth of the input price for cached context. The new Search and Fetch APIs cost $0.75 per 1,000 successful calls each, and server-side calls from Claude Code and Codex start counting at 16:00 UTC on October 31.

None of this needs a migration project. It needs an afternoon: find the old model names, rerun the tests that parse output, and log how often your agents search.

Keep cheap models cheap

Count the calls before they count.

We move agent workloads onto cheaper models safely: pinned model names, output tests, cost per finished task and tool-call budgets that hold up when a free tier ends.

Free consultationExpert guidanceTailored solutions
What we work on

Agent cost control

  • →Model-name and alias audits across your stack
  • →Output-format tests before a silent swap bites
  • →Peak and off-peak scheduling for batch work
  • →Tool-call logging and search budgets
  • →Side-by-side trials of cheap agent models
FAQ · DeepSeek V4.1 Flash 1017

The questions we get every week.

It is the October 17, 2026 snapshot of DeepSeek's V4.1 Flash model, which DeepSeek calls a minor update. The model card reports better reasoning, coding, agent and visual scores with shorter outputs, and the weights are released under the MIT licence.
Digital Applied newsletter

Deep dives on AI, marketing and development.

Practical guides and fresh insights by email. No recycled takes.

Related dispatches

Continue exploring agent model costs.

AI Development

Run MiniMax M3.1 Flash Inside Claude Code: Setup and Costs

MiniMax now documents M3.1 Flash as a Claude Code backend. The settings to change, what the M Plan and API cost, and the limits to check before switching.

October 19, 2026 · 8 minRead
AI Development

DeepSeek V4-Pro Goes GA: The Announcement Finally Lands

DeepSeek's changelog now carries a GA entry for V4-Pro across app, web, and API, MIT-licensed 0813 weights on Hugging Face, and pricing changing August 16.

August 15, 2026 · 14 minRead
AI Development

MiniMax M3.1 Flash: Price, Benchmarks and Where to Use It

MiniMax M3.1 Flash costs $0.15 per million input tokens, reads images and video, and targets agents and coding. Benchmarks, limits and who should try it.

October 19, 2026 · 9 minRead
AI Development

MiniMax M3.1 Flash vs DeepSeek V4.1 Flash vs Mercury 3

Three cheap, fast agent models launched within three days. MiniMax M3.1 Flash, DeepSeek V4.1 Flash 1017 and Mercury 3 on price, speed and benchmarks.

October 19, 2026 · 8 minRead
AI Development

AI Video Generation 2026: Omni vs Sora vs Veo 3 Compared

Gemini Omni, OpenAI Sora 2, and Google Veo 3.1 compared for video — quality, per-second cost spread of 17x, and the September 24 Sora API sunset clock.

May 22, 2026 · 15 minRead
AI Development

Google Intelligent Eyewear: Gemini AI Glasses Fall 2026

Google announces Gemini-powered smart glasses with Samsung, Gentle Monster, and Warby Parker at I/O. Audio glasses ship fall 2026; display tier TBD.

May 20, 2026 · 18 minRead
Google Search

See more Digital Applied analysis in your Google results by adding us as a preferred source.

Add as a preferred source