← All articles

Kimi K3 vs DeepSeek V4 vs Qwen3.7-Max: Chinese Reasoning Model API Comparison (July 2026)

A head-to-head comparison of the three top Chinese reasoning model APIs — Kimi K3, DeepSeek V4, and Qwen3.7-Max — covering pricing, context windows, reasoning modes, benchmarks, and routing through a single OpenAI-compatible endpoint.

· updated 2026-07-18· TheRouter

Three Chinese reasoning models now dominate the API landscape: Kimi K3 (Moonshot AI, launched July 17 2026), DeepSeek V4 (DeepSeek, April 2026), and Qwen3.7-Max (Alibaba, May 2026). Each supports 1M-token context windows, built-in reasoning, and OpenAI-compatible endpoints — but they differ sharply in pricing, architecture, and where they excel.

If you need the short answer: DeepSeek V4 Flash is the cheapest at $0.14/$0.28 per 1M tokens, Kimi K3 has the densest architecture at 2.8T parameters (not MoE), and Qwen3.7-Max scores highest on agent-oriented benchmarks like SWE-Bench Verified (80.4%). All three are routable through a single OpenAI-compatible endpoint.

TL;DR Comparison Table

FeatureKimi K3DeepSeek V4 FlashDeepSeek V4 ProQwen3.7-Max
ProviderMoonshot AIDeepSeekDeepSeekAlibaba (DashScope)
Parameters2.8T (dense)MoEMoEMoE
Context window1M tokens1M tokens1M tokens1M tokens
Input price (cache miss)$3.00/M$0.14/M$0.435/M$2.50/M
Input price (cache hit)$0.30/M$0.0028/M$0.003625/M$0.625/M
Output price$15.00/M$0.28/M$0.87/M$7.50/M
Reasoning modeAlways-on (effort: max)Thinking/non-thinking toggleThinking/non-thinking toggleThinking/non-thinking toggle
Native visionYesNoNoNo (text-only; use Qwen3.7-Plus for vision)
Tool callingYes (incl. dynamic tools)YesYesYes
JSON modeYesYesYesYes
TheRouter routingNot yet in models-data.ts (caveated)Verified (deepseek/deepseek-v4-flash)Verified (deepseek/deepseek-v4-pro)Verified (qwen/qwen3.7-max)

Pricing sources: Kimi K3 Pricing (retrieved 2026-07-18), DeepSeek Pricing (retrieved 2026-07-18), DashScope Model Pricing (retrieved 2026-07-18).

Architecture Comparison

Kimi K3 — Dense 2.8T Parameter Giant

Kimi K3 is the only dense (non-MoE) model in this comparison. At 2.8 trillion parameters — all activated on every forward pass — K3 trades inference efficiency for raw representational capacity. Moonshot AI positions it as their flagship for "long-horizon coding and end-to-end knowledge work" (source, retrieved 2026-07-18).

Key architectural facts:

  • Always reasons: K3 uses a thinking mode by default with reasoning_effort set to max (currently the only supported level)
  • 1M-token context window: same as its competitors
  • Native vision: K3 accepts image inputs natively, unlike the text-only DeepSeek V4 and Qwen3.7-Max

DeepSeek V4 — MoE Efficiency Leader

DeepSeek V4 uses a Mixture-of-Experts architecture, activating only a fraction of its parameters per token. This translates directly to the lowest pricing in this comparison: V4 Flash at $0.14 input / $0.28 output per 1M tokens — roughly 21x cheaper than K3 on input and 54x cheaper on output (source, retrieved 2026-07-18).

Key architectural facts:

  • Two tiers: Flash (fast, cheap) and Pro (higher quality, ~3x Flash price)
  • Thinking mode toggle: supports both non-thinking and thinking (default) modes
  • 2,500 concurrent requests on Flash, 500 on Pro
  • Text-only: no native vision support

Qwen3.7-Max — Agent-First Design

Qwen3.7-Max is Alibaba's proprietary reasoning flagship, designed specifically for agentic workflows. It scores 80.4% on SWE-Bench Verified — the highest among these three models according to vendor-reported benchmarks (source, retrieved 2026-07-18).

Key architectural facts:

  • MoE architecture: cost-efficient inference with competitive quality
  • Thinking mode toggle: supports both reasoning and non-reasoning modes
  • Text-only: for vision tasks, use the companion Qwen3.7-Plus model
  • DashScope integration: accessible via Alibaba's OpenAI-compatible DashScope endpoint

Code Snippets: Same Task, Three APIs

All three models support the OpenAI SDK format. Here's the same reasoning task sent to each:

Kimi K3

from openai import OpenAI

client = OpenAI(
    api_key="your-moonshot-key",
    base_url="https://api.moonshot.cn/v1",
)

response = client.chat.completions.create(
    model="kimi-k3",
    messages=[
        {"role": "user", "content": "Compare the time complexity of merge sort vs quicksort with mathematical proof."}
    ],
    # K3 always reasons; no need to enable thinking mode
)
print(response.choices[0].message.content)

DeepSeek V4 Flash (Thinking Mode)

from openai import OpenAI

client = OpenAI(
    api_key="your-deepseek-key",
    base_url="https://api.deepseek.com",
)

response = client.chat.completions.create(
    model="deepseek-v4-flash",
    messages=[
        {"role": "user", "content": "Compare the time complexity of merge sort vs quicksort with mathematical proof."}
    ],
    # V4 Flash defaults to thinking mode
)
print(response.choices[0].message.content)

Qwen3.7-Max via DashScope

from openai import OpenAI

client = OpenAI(
    api_key="your-dashscope-key",
    base_url="https://dashscope.aliyuncs.com/compatible-mode/v1",
)

response = client.chat.completions.create(
    model="qwen3.7-max",
    messages=[
        {"role": "user", "content": "Compare the time complexity of merge sort vs quicksort with mathematical proof."}
    ],
    extra_body={"enable_thinking": True},
)
print(response.choices[0].message.content)

OpenAI-compatible means a provider exposes a chat-completions endpoint whose request and response shape matches the OpenAI API contract closely enough that an unmodified OpenAI SDK call works against it after swapping three values: API key, base URL, and model name. The minimum surface in practice is POST /v1/chat/completions with messages, model, and an OpenAI-shaped streaming response.

Pricing Deep Dive

The pricing gap between these three models is dramatic:

Cost metricKimi K3DeepSeek V4 FlashDeepSeek V4 ProQwen3.7-Max
1M input (cache miss)$3.00$0.14$0.435$2.50
1M input (cache hit)$0.30$0.0028$0.003625$0.625
1M output$15.00$0.28$0.87$7.50
Cache discount90%98%99.2%75%
Cost for 10K-in / 2K-out task$0.06$0.002$0.006$0.04

Cost per typical reasoning task (10K input tokens, 2K output tokens, no caching):

  • DeepSeek V4 Flash: $0.002 — the clear budget option
  • DeepSeek V4 Pro: $0.006 — 3x Flash but still far cheaper than competitors
  • Qwen3.7-Max: $0.04 — mid-range
  • Kimi K3: $0.06 — premium tier

Sources: Kimi K3 Pricing, DeepSeek Pricing, DashScope Pricing (all retrieved 2026-07-18).

When Caching Changes the Math

DeepSeek V4's cache-hit pricing is extraordinarily aggressive: $0.0028/M on Flash (a 98% discount). For workloads with high prefix overlap — multi-turn conversations, RAG with shared system prompts, batch processing — DeepSeek V4 Flash costs approach zero.

Kimi K3's 90% cache discount ($0.30 vs $3.00) is substantial but still leaves it 100x more expensive than cached V4 Flash input.

Reasoning Quality: Benchmark Overview

The following benchmark data is vendor-reported unless otherwise noted. We have not independently verified these numbers, and different providers benchmark on different suites, making direct comparison imperfect.

BenchmarkKimi K3DeepSeek V4 ProQwen3.7-Max
SWE-Bench Verified65.4% (BenchLM)—80.4% (Qwen blog)
AIME 2025——90.0% (Qwen blog)
LiveCodeBench (Hard)——49.0% (Qwen blog)
SpreadSheetBench-v1——87 (Qwen blog)
Artificial Analysis Index——56.6 (Artificial Analysis)
BenchLM Coding Rank#4/122 (BenchLM)——

Important caveats:

  • K3 SWE-Bench score (65.4%) is from an independent evaluation by BenchLM, not vendor-reported
  • DeepSeek V4 Pro benchmark data is sparse in public sources — DeepSeek's documentation focuses on pricing and features rather than benchmark tables
  • Qwen3.7-Max benchmarks are primarily from the official Qwen blog (vendor-reported)
  • No head-to-head benchmark on an identical evaluation suite exists for all three models

Rate Limits

ProviderModelConcurrency/RPMNotes
DeepSeekV4 Flash2,500 concurrentHighest throughput in this comparison
DeepSeekV4 Pro500 concurrentStill generous for most workloads
MoonshotK3Not publicly documentedCheck platform.kimi.ai for current limits
DashScopeQwen3.7-MaxNot publicly documented per modelDashScope uses tiered RPM/TPM limits (source)

DeepSeek rate limits from official docs (retrieved 2026-07-18).

Decision Matrix: Pick K3 If You Need X, V4 If Y, Qwen3.7 If Z

Pick Kimi K3 if you need:

  • Dense model architecture with maximum representational capacity
  • Native vision input alongside reasoning (images + text in one call)
  • Dynamic tool loading and advanced tool calling patterns
  • You're optimizing for quality-per-task over cost-per-token

Pick DeepSeek V4 Flash if you need:

  • The lowest possible cost per reasoning task ($0.002 per typical call)
  • Highest concurrency (2,500 concurrent requests)
  • Aggressive caching discounts (98% off on cache hits)
  • Both thinking and non-thinking modes in one model ID

Pick DeepSeek V4 Pro if you need:

  • Better quality than Flash but still at a fraction of K3/Qwen pricing
  • The same API surface as Flash with higher capability
  • A step-up option when Flash quality isn't sufficient

Pick Qwen3.7-Max if you need:

  • Top agent/coding performance (80.4% SWE-Bench Verified, vendor-reported)
  • DashScope ecosystem integration (shared billing with other Alibaba services)
  • Established track record with agentic workflows and tool calling
  • Thinking/non-thinking toggle with competitive mid-range pricing

Routing All Three Through TheRouter

We route requests to DeepSeek V4 (both Flash and Pro) and Qwen3.7-Max through TheRouter's OpenAI-compatible endpoint today. DeepSeek V4 Flash is verified as deepseek/deepseek-v4-flash, DeepSeek V4 Pro as deepseek/deepseek-v4-pro, and Qwen3.7-Max as qwen/qwen3.7-max in our models catalog.

Kimi K3 is not yet in our models catalog. We are evaluating K3 for routing — check our Moonshot provider page for the latest availability.

With all three available through a single API, you can set up fallback chains — for example, routing to DeepSeek V4 Flash for cost efficiency and falling back to Qwen3.7-Max or K3 when you need higher quality:

# Example: TheRouter fallback routing configuration
# Primary: DeepSeek V4 Flash (cheapest)
# Fallback 1: Qwen3.7-Max (best agent benchmarks)
# Fallback 2: DeepSeek V4 Pro (quality step-up at moderate cost)

For details on configuring model fallbacks, see our Model Fallback Routing Guide.

Related Reading


Sources cited in this post: Kimi K3 Pricing, Kimi K3 Quickstart, DeepSeek Pricing, DashScope Model Pricing, Qwen3.7 Blog, BenchLM K3 Analysis, BenchLM K3 Benchmarks, Artificial Analysis Qwen3.7-Max. All retrieved 2026-07-18.

Models covered in this article

Help & contact