Quick Answer
Moyi API has two DeepSeek V4 models, deepseek-v4-pro and deepseek-v4-flash, both paid. After running both, the only sensible split is:
deepseek-v4-pro: multi-file reasoning, long agent loops, anything where a wrong answer costs you a redo.deepseek-v4-flash: the volume work — explain-a-function, commit messages, single-file edits, quick lookups.
One line: route by difficulty, not habit. Here's the breakdown.
The
deepseek-v4-pro-freemodel mentioned in an earlier version of this article is not available. For V4 Pro, use the paiddeepseek-v4-pro— see deepseek-v4-pro-free Is Not Available: Which DeepSeek Model IDs to Use Instead.
What Goes to Pro
Pro's value is getting it right the first time. Anything where a wrong answer means redoing, rerunning, or another round goes to Pro:
- Multi-file reasoning — cross-module changes that require understanding the repo structure.
- Long agent loops — build + self-test + fix, where reasoning depth drives success rate.
- Hard problems — hard-to-reproduce bugs, deep architecture questions.
What Goes to Flash
Flash's value is cheap + fast, for high-volume deterministic work:
- Explain a function / an error;
- Write commit messages, update docs;
- Single-file edits;
- Quick lookups ("how does this syntax work", "this library's API signature").
Hand this high-frequency light work to Flash and keep Pro for the hard problems.
The Classic Mistake: Burning Pro on Trivia
Most people default to Pro and spend it on trivia — explanations, small edits, syntax lookups. Flash handles that work fine; using Pro there just costs more.
Routing by difficulty isn't mystical; it's a habit you can execute: default light work to Flash, and switch to Pro only when genuinely stuck or when the cost of a wrong answer is high.
Price
DeepSeek's official price for V4 Pro is $1.32 per million input tokens and $3.96 per million output tokens at peak, half that off-peak (DeepSeek pricing, November 2, 2026). Moyi API's current prices for Pro and Flash are on the pricing page.
A Routing Rule You Can Actually Use
if task == light (explain / small edit / commit / lookup):
use deepseek-v4-flash
elif task == hard (multi-file / long loop / high-stakes):
use deepseek-v4-pro
This rule holds in any multi-model tool (dsh, Codex, Cherry Studio, etc.): configure both models, then set your default routing.
FAQ
How different are Pro and Flash?
Flash is a 284B MoE with 13B active params, built for "fast + cheap + high-frequency"; Pro targets the capability ceiling. Daily high-frequency on Flash, hard problems on Pro is the standard combo.
I'm unsure if a task is light or hard — what do I do?
Run it on Flash first; if quality falls short or a wrong answer would force a redo, switch to Pro. It's not waste — Flash is cheap, so trial cost is near zero.
Can routing be automated?
Tools that support it can route by rule (e.g. gateway-layer multi-model routing); manual "light on Flash, hard on Pro" is enough for solo developers.
Register at Moyi API, grab a key, configure both deepseek-v4-pro and deepseek-v4-flash, and route by difficulty.