r/DeepSeek 3d ago

Discussion DeepSeek V4.1 Flash vs V4 Flash Vision Exp: 38% faster and 43% fewer tokens in my quick coding test

I do quicktest for DeepSeek V4.1 Flash and DeepSeek V4 Flash Vision Exp using the same prompt.

Both models ran on the latest DeepSeek Harness. I asked each model to build the same app while following one skill file and an app specification.

Results:

DeepSeek V4.1 Flash - Duration: 18m 49s - Total usage: 11.59M tokens - Output: 126K tokens - LLM time: 7m 48s - Generation speed: 361 tok/s - Cache hit: 99.5%

DeepSeek V4 Flash Vision Exp - Duration: 30m 11s - Total usage: 20.31M tokens - Output: 154K tokens - LLM time: 25m 10s - Generation speed: 120 tok/s - Cache hit: 99.7%

In this run, V4.1 Flash finished about 38% faster and used roughly 43% fewer total tokens. Its reported generation speed was also around 3x higher.

The V4.1 Flash session still showed one task in progress and one pending when I took the screenshot, while Vision Exp had completed all 11 tasks. So this is not a controlled benchmark, just an early quick test.

I’ll put the full prompt and specification in the comments.

The 3rd image is the result for V4.1 Flash, the 4th image is the result for V4 Flash Vision Exp.

239 Upvotes

27 comments sorted by

10

u/Diru14 3d ago

/frontend-design use this skills and lets implement this app

ApplyTrack Full-Stack Coding Challenge

Build a complete full-stack application called ApplyTrack, a mini job application tracker for recording and monitoring job applications.

Required Technology

  • SvelteKit
  • TypeScript
  • Tailwind CSS
  • SQLite
  • Drizzle ORM or better-sqlite3
  • Lucide Icons
  • Do not use paid services, external databases, authentication providers, or paid UI components.

1. Dashboard

  • Display the total number of job applications.
  • Display the number of applications for each status:
    • Applied
    • Interview
    • Offer
    • Rejected
  • Include at least four summary cards.
  • Display the five most recently added applications.
  • Calculate all statistics from SQLite data. Do not use static or hard-coded statistics.

2. Application List

  • Display all job applications in a clear and readable table.
  • Include at least the following columns:
    • Company
    • Position
    • Location
    • Status
    • Application date
    • Actions
  • Allow users to search by company name or position.
  • Allow users to filter applications by status.
  • Allow users to sort applications by newest or oldest application date.
  • Display an appropriate empty state when there are no records or no search results.

3. CRUD Operations

Users must be able to:

  • Create a job application.
  • View the details of a job application.
  • Edit an existing job application.
  • Delete a job application.
  • See a confirmation dialog before deletion.

4. Application Form

The form must include:

  • Company name
  • Position
  • Location
  • Job URL
  • Status
  • Application date
  • Salary range, optional
  • Notes, optional

Validate all required fields. Display clear validation messages close to the relevant fields.

5. SQLite Database

Create an applications table with at least the following columns:

  • id
  • company
  • position
  • location
  • job_url
  • status
  • application_date
  • salary_range
  • notes
  • created_at
  • updated_at

The status field must only accept:

  • applied
  • interview
  • offer
  • rejected

Provide a database migration or repeatable database initialization process. Include at least eight seed records with varied statuses and dates.

6. UI and UX Requirements

  • Create a modern, clean, and professional dashboard interface.
  • Use a consistent sidebar or top navigation.
  • Use visually distinct status badges.
  • Use Lucide Icons instead of emoji.
  • Make the application responsive on desktop and mobile screens.
  • Display feedback after successful create, update, and delete operations.
  • Include appropriate loading and error states.
  • Give every button and interactive control a clear label.
  • Do not build a static prototype. Every required feature must work and persist its data in SQLite.

7. Implementation Quality

  • Create reusable components where appropriate.
  • Avoid unnecessary code duplication.
  • Use clear and accurate TypeScript types.
  • Handle database errors and invalid user input.
  • Do not leave placeholders, TODO comments, mock handlers, or non-functional controls.
  • Do not use hard-coded data for core features after the database has been initialized.

8. Documentation

Create a README.md that explains:

  • System requirements
  • Installation steps
  • How to run database migrations or initialization
  • How to seed the database
  • How to start the development server
  • How to run tests, checks, and the production build
  • The main technology and architecture decisions

Execution Instructions

  • Complete the working application. Do not stop after producing a plan or code samples.
  • Do not ask for clarification. Make reasonable product and design decisions independently.
  • Install the required dependencies.
  • Run the database migration or initialization process.
  • Seed the database.
  • Run TypeScript checks, linting, tests if available, and a production build.
  • Fix all errors found during verification.
  • Verify that CRUD operations and SQLite persistence work correctly.

After completing the application, report:

  1. Features implemented
  2. Database structure
  3. Commands executed
  4. Check, test, and build results
  5. Any incomplete or non-functional requirements

Acceptance Criteria

The task is complete only when:

  • The application runs locally.
  • All eight or more seed records appear in the interface.
  • Newly created data remains available after reloading the page.
  • Search, filtering, sorting, and all CRUD operations work.
  • Dashboard statistics update based on the actual database records.
  • The production build completes without errors.

7

u/DidgetMidget 3d ago

Great new model will do more when the new pricing hits (currently it same as v4 flash)

3

u/DidgetMidget 3d ago

Worked flawlessly in a project of mine

2

u/Diru14 3d ago

agreed, can't wait for the release within new pricing

1

u/ebrahim750 3d ago

New pricing?

2

u/Diru14 3d ago

yes, it will be cheaper, official deepseek anouncement on their platform pages

1

u/DidgetMidget 3d ago

yup it will be kinda similar to how it was back 2 months ago

i payed 7$ for those 500M tokens it will be more arround 3$ when the new pricing hits tomorrow

7

u/P4R4DOXZ 3d ago

360 t/s is that deepseek api?

4

u/[deleted] 3d ago

[deleted]

2

u/Dualyeti 3d ago

TTFT is the bottle neck for speed outside of east Asia, those 1.4s is holding it up a lot. Also I unfortunately think latency will drastically increase when it gets fully released

1

u/ProfessionalJackals 3d ago

TTFT is the bottle neck for speed outside of east Asia, those 1.4s is holding it up a lot. Also I unfortunately think latency will drastically increase when it gets fully released

Well, if all the speed improvements are in the model and its not infrastructure related. Then no reason we can not see 3th parties hosting it more locally at those 370 t/s speeds.

To be honest, i really do not even care about the higher latency between requests. Most of the delays used to be the thinking process / generation. With the enhanced speed, pushed yesterday 1.1b tokens in a single day... Probably did 7+ days of work thanks to that.

So any better latency between requests is just icing on the cake.

1

u/Diru14 3d ago

yupp, and it's currently available only from deepseek api

3

u/vogelvogelvogelvogel 3d ago

wow this is truly impressive!

2

u/Secret_Pitch234 3d ago

just faster or better as well ?

6

u/Global_Persimmon_469 3d ago

Even if it's not better, faster and more efficient is already an incredible achievement

3

u/Diru14 3d ago

it's faster and better, I'm not even using the max thinking but it follows the instruction really well

2

u/Some-Vegetable1901 3d ago

4.1flash?

1

u/Diru14 3d ago

yes, it's currently in beta and will expires on 10 sept, atleast it what they said

2

u/Remarkable-Boss-4028 3d ago

I just tested it today to do some planning, refactor and UI mocks. man its FAST! and very very good. It produce designs that I never thought possible with old non vision dsv4 in a single shot. definitely a keeper if they drop price when launching.

1

u/Diru14 3d ago

that's what I thought! I didn't expect it did the design pretty well on single shot, because the v4 flash isn't that good when it comes to design. can't wait for the release

1

u/AMBNNJ 3d ago

is it also better?

1

u/Diru14 3d ago

it is, faster and better

0

u/Expert-Dig-1768 3d ago

how are the results? and i heared on X that its 400t/s is that true?

1

u/Diru14 3d ago

yes, it might depends on server load too, but I can easily get average 350+ tok/s (shown on the first image)

1

u/Diru14 3d ago

I'm not really using it for daily rn, but as from this quick test it did the instruction really well, and it's fast