Bumalik sa blog

Mga modelo at paghahambingPaghahambing

MiniMax-M2.7 vs DeepSeek-V4-Flash: alin para sa iyong task

Ihambing ang MiniMax-M2.7 at DeepSeek-V4-Flash sa pamamagitan ng context window, maximum na haba ng sagot at gastos ng tatlong totoong workload, pagkatapos subukan ang pareho gamit ang isang key.

Ni CheapTokens TeamNai-publish noong 6 min na pagbabasa

MiniMax-M2.7 at DeepSeek-V4-Flash na magkatabi: context window at maximum output
Sa pahinang ito
  1. Alin para sa aling trabaho
  2. Case 1: isang support bot na may 1,000 requests kada araw
  3. Case 2: isang agent loop kung saan nag-iipon ang input
  4. Case 3: isang mahabang file sa isang sagot
  5. Subukan ang pareho sa sarili mong prompt
  6. Kung hindi ito gumagana

Tumakbo ang agent mo nang sampung minuto, dumating ang bill, at ngayon iniisip mo kung ang isa pang murang modelo ay makakagawa ng parehong trabaho nang mas mura. Narito ang maikling bersyon. Kung ang mga sagot mo ay maikli at ang prompt ay kasya sa 180K tokens, parehong bagay ang dalawang modelo sa papel, kaya ang gastos ng iyong workload ang magpapasya. Kung kailangan mo ng isang sagot na mas mahaba sa 8,192 tokens, o higit sa 180K na context, kunin ang DeepSeek-V4-Flash. Pareho silang nasa likod ng isang key at isang base_url, kaya maaari mong patakbuhin ang sarili mong task sa bawat isa at tingnan ang mga numero.

Ang mga spec, mula sa CheapTokens API facts (26 Oktubre 2026):

  • MiniMax-M2.7 (open weights, 229B parameters ayon sa Hugging Face page nito): id MiniMaxAI/MiniMax-M2.7, 180K context, hanggang 8,192 output tokens bawat sagot.
  • DeepSeek-V4-Flash, release 0731: id deepseek-ai/DeepSeek-V4-Flash-0731, 380K context, hanggang 32,768 output tokens bawat sagot.

Pareho silang nagsasalita ng OpenAI Chat Completions at Anthropic Messages sa https://api.cheaptokens.dev/v1 (ang Anthropic SDK at Claude Code ay gumagamit ng parehong address na walang /v1). Ang bawat modelo ay may isang fixed na presyo, walang peak hours, at isang balance ang sumasaklaw sa lahat ng modelo. Ang mga kasalukuyang presyo ay nasa pricing page; sa artikulong ito galing sila sa live price tags, kaya palagi silang presyo ngayon.

Alin para sa aling trabaho#

Ang dalawang numero na naghahati sa pagpili ay kung gaano karami ang binabasa ng modelo at kung gaano karami ang maisusulat nito sa isang pagkakataon.

Ang trabaho mo Kunin Bakit
Support bot, extraction, classification, isang maikling diff alinman; ihambing ang mga total sa table para sa iyong tokens ang prompt at sagot ay kasya sa parehong modelo, malayo sa ilalim ng 8,192 tokens
Agent loop na may 20–100K tokens ng input bawat step alinman; DeepSeek-V4-Flash kung ang context ay maaaring lumampas sa 180K 380K vs 180K ng context
Isang mahabang file o report sa isang sagot DeepSeek-V4-Flash hanggang 32,768 output tokens vs 8,192

Ngayon ang pera, sa tatlong workload.

Case 1: isang support bot na may 1,000 requests kada araw#

Sabihin nating nagpapatakbo ka ng support bot na may 1,000 tickets kada araw. Ang bawat request ay may dalang system prompt, ilang knowledge-base snippets at ang mga huling mensahe, mga 1,500 input tokens. Ang reply ay humigit-kumulang 250 tokens. Ito ang gastos ng isang araw sa bawat modelo, kasama ang OpenRouter sa tabi nito:

Modelo Bawat kahilingan 1,000 mga kahilingan OpenRouter, 1,000 mga kahilingan
GLM-5.3-Flash $0.00004 $0.04 $0.0809
DeepSeek-V4-Flash $0.000048 $0.0475 $0.11
MiniMax-M2.7 $0.00011 $0.113 $0.75

1,500 input at 250 output na token bawat kahilingan. Ang mga presyo kada 1M token ay kasalukuyan at nagbabago kasabay ng aming mga taripa; ang column ng OpenRouter ay nagpapakita ng reference na presyo para sa parehong workload.

Basahin ang mga total, hindi ang mga column. Ang isang request ay sinisingil para sa input at output nang magkasama, at sa ganitong hugis ang input ay anim na beses ng output. Sa kabuuan, kasama ang input at output na binibilang nang magkasama, parehong mas mura ang dalawang modelo kaysa sa OpenRouter. Para sa reference, ang mga presyo ng OpenRouter kada 1M tokens noong 26 Oktubre 2026: MiniMax-M2.7 $0.30 in / $1.20 out, DeepSeek-V4-Flash $0.0475 in / $0.1568 out.

Case 2: isang agent loop kung saan nag-iipon ang input#

Ang mga agent tool tulad ng OpenClaw, Cline o Aider ay muling nagpapadala ng working context sa bawat step: mga file na nabasa nila, tool results, ang history hanggang ngayon. Ipagpalagay ang average na 40,000 input tokens at 600 output tokens bawat step (isang tool call at isang maikling komento), at 200 steps sa isang working session:

Modelo Bawat kahilingan 200 mga kahilingan OpenRouter, 200 mga kahilingan
GLM-5.3-Flash $0.00082 $0.165 $0.339
DeepSeek-V4-Flash $0.00066 $0.132 $0.399
MiniMax-M2.7 $0.0021 $0.418 $2.54

40,000 input at 600 output na token bawat kahilingan. Ang mga presyo kada 1M token ay kasalukuyan at nagbabago kasabay ng aming mga taripa; ang column ng OpenRouter ay nagpapakita ng reference na presyo para sa parehong workload.

Iyan ang catch sa agent loops: binabayaran mo ang muling binabasa ng modelo, hindi ang isinusulat nito. Ang input ay higit sa animnapung beses ng output dito, kaya ang input side ng table ang may dala ng bill.

Ang iba pang bagay na mahalaga sa isang loop ay kung saan nagtatapos ang context. Ang isang session sa isang malaking repository ay lumalaki nang step by step; ang MiniMax-M2.7 ay humahawak ng hanggang 180K, ang DeepSeek-V4-Flash hanggang 380K. Kung ang mga session mo ay regular na lumalampas sa 180K, ang mas malaking window ay nagliligtas sa iyo mula sa manu-manong pag-trim ng history. Para sa isang araw ng agent work sa mas maraming modelo, tingnan ang the cheapest model for OpenClaw.

Case 3: isang mahabang file sa isang sagot#

Ngayon ang kabaligtaran na hugis. Humihingi ka ng kumpletong test suite para sa isang module sa isang sagot, at umabot ito sa mga 20,000 tokens. Ang isang sagot sa MiniMax-M2.7 ay humahawak ng hanggang 8,192 tokens, kaya ang isang request na tulad nito ay humihinto sa kalagitnaan ng file, at sinasabi ito ng API sa iyo: ang finish_reason ay bumabalik bilang length sa halip na stop. Ang DeepSeek-V4-Flash ay tumatanggap ng hanggang 32,768 tokens sa isang sagot, kaya ang buong file ay kasya sa isang call. Sa isang 6,000-token prompt ang call na iyon ay nagkakahalaga ng $0.0021.

Ang mga sagot na natatapos nang maayos sa ilalim ng 8,192 tokens ay kasya sa parehong modelo: isang function, isang diff, isang JSON na hinango mula sa isang dokumento, isang ticket reply. Dito ang mga total ang magpapasya. Parehong 6,000-token prompt, parehong 2,000-token na sagot, kaya ihambing ang mga row:

Modelo Gastos OpenRouter
GLM-5.3-Flash $0.0002 $0.0004
DeepSeek-V4-Flash $0.00029 $0.0006
MiniMax-M2.7 $0.0006 $0.0042

6,000 input at 2,000 output na token sa kabuuan. Ang mga presyo kada 1M token ay kasalukuyan at nagbabago kasabay ng aming mga taripa; ang column ng OpenRouter ay nagpapakita ng reference na presyo para sa parehong workload.

Kung gusto mo ang long-answer side nang detalyado, ang DeepSeek-V4-Flash quickstart ay sumasaklaw sa streaming at long outputs, at ang MiniMax-M2.7 pricing article ay may price side.

Subukan ang pareho sa sarili mong prompt#

Ang pinakamalinis na test ay ang parehong request na ipinadala sa parehong modelo. Ang model field lang ang nagbabago.

Parehong request, dalawang modelo: ang model id lang ang nagbabago
Isang base_url, isang key: ang model field lang ang pagkakaiba

I-export ang iyong key bilang CHEAPTOKENS_API_KEY (ang setup ay nasa docs) at patakbuhin:

python
import os
from openai import OpenAI

client = OpenAI(
    base_url="https://api.cheaptokens.dev/v1",
    api_key=os.environ["CHEAPTOKENS_API_KEY"],
)

MODELS = [
    "MiniMaxAI/MiniMax-M2.7",
    "deepseek-ai/DeepSeek-V4-Flash-0731",
]
PROMPT = "Write a Python function that parses ISO 8601 dates and returns a datetime. Add three tests."

for model in MODELS:
    r = client.chat.completions.create(
        model=model,
        messages=[{"role": "user", "content": PROMPT}],
        max_tokens=4000,
    )
    print(model)
    print("  finish_reason:", r.choices[0].finish_reason)
    print("  tokens in/out:", r.usage.prompt_tokens, r.usage.completion_tokens)

Makakakuha ka ng dalawang maikling block: ang model id, finish_reason at ang dalawang token counts mula sa usage field. Malamang na ang finish_reason ay stop, na nangangahulugang natapos ang modelo sa sarili nito; kung ito ay length, naabot ng modelo ang max_tokens, kaya itaas ito. Ilagay ang sarili mong counts sa tabi ng live rates sa pricing page at mayroon ka nang gastos ng iyong task sa bawat modelo, hindi isang average mula sa isang artikulo. Ang model card ng MiniMax sa Hugging Face (sinuri noong 26 Oktubre 2026) ay nagrerekomenda ng temperature 1.0 at top_p 0.95 para sa M2.7, kaya idagdag ang dalawang parameter na iyon sa M2.7 call kung gusto mo ang settings ng maker.

Kung hindi ito gumagana#

  • Hindi mahanap ang modelo. Gamitin ang buong id mula sa listahan sa itaas. Ang mga maikling pangalan tulad ng minimax-m2.7 ay mga label para sa price tags; ang API ay tumatanggap ng MiniMaxAI/MiniMax-M2.7 at deepseek-ai/DeepSeek-V4-Flash-0731.
  • Nabigo ang koneksyon. Para sa OpenAI SDK ang address ay nagtatapos sa /v1. Para sa Anthropic SDK at Claude Code, hindi.
  • Natapos ang sagot sa kalagitnaan ng pangungusap. Suriin ang finish_reason. Kung ito ay length, itaas ang max_tokens hanggang sa limitasyon ng modelo, o ilipat ang task sa DeepSeek-V4-Flash kapag kailangan mo ng higit sa 8,192 tokens.

Ang parehong modelo ay nasa DeepSeek at MiniMax pages din kung gusto mo ang product view.