DeepSeek AI model updates and agent developer APIs

DeepSeek V4.1 Flash 1017: API, Search Costs and Upgrade

•Make Better Editorial

DeepSeek's October 17 model update boosts reported coding scores and launches Search/Fetch APIs. Check the unchanged model name, MIT weights and billing deadline.

DeepSeek released V4.1-Flash-1017 on October 17, 2026, with an update that affects both coding-agent evaluation and how developers connect their applications to the provider. The company says the new version finishes tasks faster, generates shorter outputs and improves its own coding and agent benchmarks. It is already available on DeepSeek's website, app and API. The same announcement also opens separate Search and Fetch APIs, so the release has two practical tracks: model migration and retrieval-tool integration.

What changed for existing API users

The October 17 release is described as a minor update to V4.1-Flash, not an entirely new model family. DeepSeek's official change log says the existing API calling method and pricing remain unchanged: applications should use the model name deepseek-flash. That means teams should not invent a new API identifier based on the downloadable checkpoint name. Existing clients still need regression tests, because unchanged endpoint syntax does not guarantee identical responses, tool choices or output length.

The benchmark gains—and their limits

DeepSeek reports a Terminal-Bench 4.0 score of 42.3 for the new checkpoint, compared with 31.2 for the prior V4.1-Flash. On ProgramBench, the reported scores are 29.1 versus 20.3; on DeepSWE v1.1 they are 77.0 versus 74.2. These are vendor-published benchmark results, using specified harnesses, not independently verified results from a customer's repository. A higher score in one benchmark does not establish that the model beats another vendor across every real-world coding task.

DeepSeek-reported benchmark comparison

BenchmarkV4.1-Flash-1017Earlier V4.1-Flash
Terminal-Bench 4.042.331.2
ProgramBench29.120.3
DeepSWE v1.177.074.2

The company specifically recommends DeepSeek Harness v0.2.1-rc.1 or newer for its updated model. Teams using other coding agents should compare their actual tool-calling success rate, test completion, time to accepted change and cost per resolved issue. Shorter responses may reduce spend in some tasks, but could also remove useful explanation; reviewers should score the outcome, not merely token counts. Record the previous model's baseline before switching production traffic.

MIT-licensed weights are available, but hosting is not trivial

DeepSeek has also released the V4.1-Flash-1017 weights on Hugging Face under the MIT License. The model card documents image-and-text input, a recommended one-million-token context setting and reference inference instructions. However, this is a very large model: the hosted model listing identifies hundreds of billions of parameters. Open weights do not mean it will run efficiently on a typical laptop. Check weight formats, memory needs, inference-server compatibility and security requirements before committing to self-hosting.

The model card includes a Python prompt-encoding reference and a separate maintained deepseek-recipe toolkit. It explicitly says that toolkit handles prompt formatting and response parsing, not model inference, tool execution or HTTP transport. This distinction matters for developers who assume that a chat template alone makes a large open-weight model production-ready. Validate multi-turn conversation formatting, thinking controls, tool calls and interleaved images against the official test cases.

Search and Fetch APIs: pricing and October 31 deadline

The new Search API returns ranked web results, while Fetch retrieves the content of a specific page as Markdown. Both use authenticated JSON requests at DeepSeek's API base URL. DeepSeek lists each endpoint at $0.75 per 1,000 successful requests; a search with no results or a failed fetch is not billed under the published guide. This is a request-based charge separate from the language model's token billing. Avoid multiplying the per-request price by the number of results returned.

The October 17 announcement says Search and Fetch requests through server-side tools in DeepSeek Harness, Claude Code and Codex are free for DeepSeek API users until October 31, 2026 at 16:00 UTC. The general Search and Fetch guide describes a promotional period with billing details subject to further notice, so check the live documentation and your account billing before relying on a promotion. Direct calls to the new endpoints should be budgeted according to the documented standard price unless your plan explicitly says otherwise.

A controlled migration and evaluation checklist

A sensible pilot starts with a small set of representative tasks: one bug fix with tests, one multi-file refactor, one tool-dependent investigation and one research question requiring fresh retrieval. Keep prompts, tool permissions and success criteria constant. Compare completion quality, manual correction time, total tokens, search/fetch request counts and failure modes. Put strict budgets and external-tool allowlists around autonomous workflows, and use human approval before destructive actions.

  1. Confirm the current deepseek-flash API endpoint and model response on a staging key.
  2. Replay representative coding and agent tasks with fixed prompts, tools and success criteria.
  3. Measure accepted task completions, reviewer corrections, latency, token use and Search/Fetch calls.
  4. Validate tool permissions, prompt encoding, failure handling and cost limits.
  5. Check billing and promotional eligibility before enabling web retrieval at scale.
  6. Roll out gradually with monitoring and a documented fallback model or workflow.
FAQ

Questions people ask

Do I need a new model name to use DeepSeek V4.1-Flash-1017 through the API?

No. DeepSeek's October 17 change log says the API calling method and pricing remain unchanged, and the supported model name is still deepseek-flash. The downloadable checkpoint is named DeepSeek-V4.1-Flash-1017, but that repository name is not the API model identifier. Test your existing prompts and tool workflows before rolling out the updated model broadly.

Can I download and commercially use the DeepSeek V4.1-Flash-1017 weights?

Yes. DeepSeek publishes the checkpoint and repository under the MIT License on its official Hugging Face page. That license is permissive, but downloading the weights does not provide hosted inference or sufficient hardware to run them. Before self-hosting, confirm your serving stack, memory capacity, model-format support and any additional obligations from your deployment environment.

How much do DeepSeek Search and Fetch API calls cost?

DeepSeek lists Search and Fetch at $0.75 per 1,000 successful requests for each endpoint. The guide says failed requests, empty search results and timeouts are not billed. This is separate from model token charges, and the result count does not change the per-request price. Check the current pricing page and account terms before estimating production costs.

Are DeepSeek Search and Fetch free in Claude Code or Codex?

Temporarily, for a specified integration path. DeepSeek's October 17 announcement says Search and Fetch calls through server-side tools in DeepSeek Harness, Claude Code and Codex are free for DeepSeek API users until October 31, 2026 at 16:00 UTC. Direct API requests and other workflows may be billed differently. Verify the current promotion and usage records before assuming all searches are free.

For teams already on deepseek-flash, the main action is a regression test, not a wholesale integration rewrite. For teams considering open weights, licensing is only the first question: deployment capacity and operational support may dominate cost. For search-enabled agents, separate the price of retrieval requests from model inference, and confirm the October 31 promotional deadline. Treat DeepSeek's reported performance gains as a useful reason to test, not as a production guarantee.

Sources & useful resources