|

模型標價便宜不等於賬單便宜:用 token 消耗量和緩存估算真實成本的 5 步測算法

模型標價便宜不等於賬單便宜:用 token 消耗量和緩存估算真實成本的 5 步測算法

作者注:比較模型成本時,只看每百萬 token 單價很容易選錯。本文給出「單價 × 實際 token 消耗」的測算框架,以及用自己的任務做小樣本複測的完整步驟。

很多團隊選模型時會先打開價格頁,看到 A 模型每百萬 token 只要幾毛錢,B 模型要好幾美元,就認定 A 更省錢。但月底賬單經常和預期對不上,有時“便宜”的模型反而花得更多。本文介紹 「單價 × 實際 token 消耗 + 緩存摺算」的真實成本測算法,幫助你在選型階段就算清楚賬。

這不是又一篇價格表彙總。價格表會過時,測算方法不會。我們會把公開測算中的個案現象抽象成通用框架,再落到你自己的任務上覆測。

核心價值:讀完本文,你將能夠解釋“標價便宜不等於賬單便宜”的原因,並用 20 到 50 條真實請求測出每個候選模型的單任務成本。

model-price-vs-real-cost-token-cache-estimation-zh-hant-image-0


模型真實成本核心要點

要點 說明 對選型的影響
單價只是乘數之一 賬單 = 各類 token 數量 × 各自單價,再求和 只比單價,相當於只比較了一半公式
分詞差異 同一段文本在不同模型中被切成的 token 數不同 輸入成本需要按各模型實際計數折算
推理 token 推理型模型的思考過程通常按輸出計費,用戶看不到 可見回答很短,賬單卻可能很高
緩存命中 重複的前綴命中緩存後,按更低的緩存價計費 長系統提示詞、多輪對話場景差異顯著
成功率與重試 答錯或格式不合格需要重跑 有效成本 = 單次成本 ÷ 成功率

爲什麼只看每百萬 token 單價會算錯真實成本

每百萬 token 單價衡量的是“每個 token 多少錢”,但賬單衡量的是“完成一件事多少錢”。兩者之間隔着一個關鍵變量:完成這件事需要多少 token。不同模型在這個變量上的差距,常常比單價差距還大。

一個典型現象來自第三方博客 2026 年 8 月 1 日的測算:DeepSeek V4 Flash 和 Gemini 3.6 Flash 在 Artificial Analysis 上得分相同,都是 50 分。前者標價 $0.14/M,後者 $1.50/M,單價相差約 10 倍。但在同一套評測中,前者消耗約 2.1 億 token,後者約 5900 萬,消耗量相差 3 倍以上。單價優勢被消耗量喫掉了一大部分,實際差距遠沒有 10 倍。

另一個現象是分詞差異。同一來源 2026 年 8 月 12 日的文章把一份完全相同的文檔分別交給 9 個模型計數,結果從 614 到 957 個 token 不等,最大和最小之間相差約 56%。也就是說,即使兩個模型的輸入單價完全一樣,同一份提示詞的輸入費用也可能差一半以上。

💡 數據說明:以上數字來自第三方博客的單次測算,評測任務、模型版本和價格都有時效性,只能作爲“現象存在”的證據,不能直接用於你的預算。你自己的任務需要自己複測。


模型賬單構成:真實成本由哪幾類 token 組成

要把成本算準,先得知道賬單上到底有幾個計費項。大多數廠商的計費可以拆成下表幾類,具體名稱和是否單獨計費以各家官方文檔爲準。

計費項 含義 常見計價方式 容易忽略的點
未命中緩存的輸入 本次新發送、沒有命中緩存的提示詞 輸入單價 受分詞器影響,同文不同價
緩存命中的輸入 與之前請求相同的前綴部分 緩存讀取價,通常遠低於輸入單價 前綴必須完全一致才能命中
緩存寫入 部分廠商對首次寫入緩存單獨收費 可能高於普通輸入價 命中率低時反而更貴
可見輸出 用戶最終看到的回答 輸出單價 輸出單價通常是輸入的數倍
推理 token 模型內部思考過程 一般按輸出單價計 不顯示在回答裏,但計入賬單

把這幾項寫成一個公式,就是本文的核心測算框架:

  • 單次請求成本 = 未命中輸入 token × 輸入單價 + 緩存命中 token × 緩存單價 + 緩存寫入 token × 寫入單價 + (可見輸出 + 推理 token)× 輸出單價
  • 有效單任務成本 = 單次請求成本 × 平均調用次數 ÷ 任務成功率
  • 月度預估 = 有效單任務成本 × 月任務量

緩存這一項的影響往往被低估。同一來源 2026 年 8 月 6 日的文章提到,DeepSeek V4 Flash 的緩存命中價格比未命中便宜約 50 倍,而不同託管方的緩存價格之間差距可達 28 倍。這說明“同一個模型、走不同渠道”的賬單也可能完全不同,緩存價格必須按你實際使用的渠道覈實。

model-price-vs-real-cost-token-cache-estimation-zh-hant-image-1

推理 token 對真實成本的放大效應

推理型模型是“標價便宜、賬單昂貴”最常見的來源。用戶只問了一句話,模型回答了 200 字,但它在內部可能先思考了幾千個 token。這部分通常按輸出單價計費,而輸出單價本就比輸入高出數倍。

第三方的公開測算也反映了這一點。一篇 2026 年 8 月 4 日的文章稱,Qwen 3.8 Max 在 Artificial Analysis 上比 DeepSeek V4 Flash 高 3 分,但在其實測的 3 個任務上成本高出約 345 倍,速度慢約 6 倍。另一篇同系列文章在相同評測方法下給出:Kimi K3 得 57 分花費 $2,437,DeepSeek V4 Flash 得 50 分花費 $72,Qwen 3.7 Max 得 46 分卻花費 $1,604。分數更低、花費更高的情況確實存在,原因往往就在 token 消耗量上。

同一家廠商的不同版本之間也會出現差異。有文章指出,Claude Opus 4.5 到 4.8 與 Opus 5 標價相同,都是 $5/$25,但實測存在約 1.30 倍的 token 消耗差距。價格不變,賬單卻可能變了 30%,這在升級模型版本時很容易被忽略。


用 token 消耗量估算真實成本:5 步快速上手

下面是一套不需要寫複雜腳本也能執行的小樣本測算流程。核心原則只有一條:同一任務、同一輸入,分別統計輸入、輸出、緩存和推理 token。

第 1 步:準備有代表性的任務樣本

從生產環境或真實需求中挑選 20 到 50 條請求,覆蓋短問答、長文檔、多輪對話等主要類型。樣本要保留完整的系統提示詞和上下文,因爲緩存命中主要發生在這些重複前綴上。不要只用一句“你好”去測,那樣測不出分詞差異和緩存效果。

第 2 步:固定變量,分別調用候選模型

對每個候選模型使用相同的系統提示詞、相同的用戶輸入、相同的 max_tokens 和溫度設置。推理型模型如果支持推理強度參數,需要記錄本次使用的檔位,因爲檔位不同,推理 token 可能相差很多。

在這一步,統一入口能省掉不少麻煩。通過 API易 apiyi.com 這類聚合平臺,可以用同一個 API Key 和同一套 OpenAI 兼容調用方式切換不同廠商的模型,只改模型名就能跑完整組對比,不用爲每家分別開戶、充值和適配 SDK。

第 3 步:逐條記錄各類 token

每次調用後,從響應的 usage 字段中讀取 token 數。以 OpenAI 兼容格式爲例,常見字段包括:

  • usage.prompt_tokens:輸入 token 總數
  • usage.prompt_tokens_details.cached_tokens:其中命中緩存的部分
  • usage.completion_tokens:輸出 token 總數
  • usage.completion_tokens_details.reasoning_tokens:其中的推理 token

不同廠商的字段名並不統一,例如 Anthropic 格式使用 cache_read_input_tokens 和 cache_creation_input_tokens 區分緩存讀取與寫入,具體以各家文檔爲準。

如果不想自己解析響應,也可以直接看平臺側的記錄。API易 提供每次調用的日誌和用量統計,適合把同一批樣本在不同模型上的消耗放在一起對比。需要注意的是,日誌中是否單獨列出緩存 token 和推理 token、緩存命中是否單獨計價,請以控制檯實際顯示和平臺計費說明爲準,測算前先確認這一點。

🚀 快速開始:建議先在 API易 apiyi.com 上用 20 條樣本跑一輪小規模對比,確認各模型的 token 消耗量級,再決定是否擴大樣本。統一餘額計費的好處是,多模型測試的花費集中在一個賬戶裏,測完對賬也更直觀。

第 4 步:按測算模板彙總

把記錄結果填進下面這張模板,每個模型一行。單價一欄務必註明查詢日期和來源。

字段 填寫說明 數據來源
模型與版本 寫明具體版本號或日期後綴 調用參數
單價及查詢日期 輸入、輸出、緩存讀取、緩存寫入各一列 官方定價頁或所用平臺的價格頁
平均未命中輸入 token 樣本均值 響應 usage 或平臺日誌
平均緩存命中 token 樣本均值,並計算命中率 響應 usage 或平臺日誌(如 API易 用量統計)
平均可見輸出 token 輸出總數減去推理部分 響應 usage
平均推理 token 推理型模型單獨記錄 響應 usage
任務成功率 人工或規則判定合格比例 評審記錄
有效單任務成本 按前文公式計算 彙總計算

第 5 步:用有效單任務成本做決策

最後比較的不是單價,而是“有效單任務成本”。下面用一組示意價格演示計算過程,數字是爲說明方法虛構的,不代表任何模型的真實報價。

假設模型 A 標價輸入 $0.3/M、輸出 $1.2/M;模型 B 標價輸入 $1.5/M、輸出 $6/M、緩存讀取 $0.15/M,單價是 A 的 5 倍。

計算項 模型 A(低標價) 模型 B(高標價)
未命中輸入 token 3,000 400
緩存命中 token 0 2,000
可見輸出 + 推理 token 500 + 4,000 500 + 300
輸入費用 $0.0009 $0.0006 + $0.0003
輸出費用 $0.0054 $0.0048
單次請求成本 $0.0063 $0.0057
任務成功率 85% 95%
有效單任務成本 約 $0.0074 約 $0.0060

在這個示意場景中,模型 B 的分詞更緊湊,輸入總量少了 600 token;它的長系統提示詞大部分命中了緩存;推理過程也短得多。最終,標價貴 5 倍的 B,有效成本反而比 A 低約 19%。現實中結論可能相反,這正是必須用自己的任務複測的原因。

model-price-vs-real-cost-token-cache-estimation-zh-hant-image-2


測算真實成本時的注意事項

測算框架本身不復雜,但有幾個坑會讓結果失真,執行前值得逐條檢查:

  • 價格必須標註日期:模型價格調整頻繁,參考資料中就提到 DeepSeek V4 Pro 0813 從 2026 年 8 月 16 日起實行高峯與非高峯分時定價。同一模型在不同時段、不同渠道的價格都可能不同。
  • 注意模型別名指向的版本:有文章提到,某個看起來“最常用”的模型名實際調用的是舊版本。測算時記錄響應中返回的模型標識,避免測 A 版本、上線 B 版本。
  • 緩存命中依賴前綴一致:把動態內容(時間戳、用戶 ID)放在提示詞開頭,會導致每次前綴都不同,緩存幾乎無法命中。測算時要用和生產一致的提示詞結構。
  • 第三方跑分只作參考:Artificial Analysis 一類的綜合分數,以及按任務計算的成本,反映的是評測機構的任務分佈,不等於你的業務場景。
  • 把重試算進去:429 限流、格式錯誤、答案不合格導致的重跑都會產生費用,成功率要基於實際判定結果計算。

💰 成本優化建議:測算完成後,可以把“有效單任務成本”作爲選型的主指標,把跑分和延遲作爲約束條件。在 API易 apiyi.com 上切換模型只需修改模型名,便於在測算結論變化時快速調整線上配置,同時繼續用調用日誌監控實際消耗。

model-price-vs-real-cost-token-cache-estimation-zh-hant-image-3


常見問題 FAQ

Q1:什麼是模型的“真實成本”?

真實成本是完成一個具體任務實際支付的費用,而不是每百萬 token 的標價。它等於各類 token(未命中輸入、緩存命中、緩存寫入、可見輸出、推理)的實際數量分別乘以對應單價,再考慮成功率和重試後得到的有效單任務成本。

Q2:爲什麼同一份文檔在不同模型裏 token 數不一樣?

因爲每個模型使用的分詞器不同,對中文、代碼、標點的切分粒度不同。公開測算中,同一份文檔在 9 個模型中被計爲 614 到 957 個 token。所以輸入成本必須按各模型自己報告的 token 數計算,不能用一個模型的計數套到其他模型上。

Q3:推理 token 一定要算進成本嗎?

要算。多數廠商把推理 token 計入輸出並按輸出單價收費,它不會出現在回答正文裏,卻可能佔輸出的大部分。測算推理型模型時,建議單獨記錄 `reasoning_tokens`,並在相同推理強度檔位下對比。

Q4:緩存命中能省多少錢?

取決於廠商的緩存定價和你的命中率。參考資料中提到 DeepSeek V4 Flash 緩存命中價約爲未命中的 1/50,但不同託管方的緩存價格差距可達 28 倍。長系統提示詞、固定知識庫前綴、多輪對話等場景收益最大,具體數值請以所用渠道的價格說明爲準。

Q5:如何快速對多個模型做小樣本成本測算?

推薦使用支持多模型統一接入的平臺來做:

1. 在 API易 apiyi.com 註冊並獲取 API Key
2. 準備 20 到 50 條真實任務樣本,固定提示詞和參數
3. 逐個切換模型名調用,用調用日誌和用量統計彙總各類 token
4. 按本文模板計算有效單任務成本

這樣可以在一個賬戶、一套調用方式下完成全部對比,減少多家開戶和對賬的成本。

Q6:第三方博客給出的“每任務成本”能直接用嗎?

不建議直接用於預算。這類數據適合用來發現“可能存在 token 消耗差異”的模型組合,幫你縮小候選範圍。但評測任務、模型版本、價格和緩存條件都和你的業務不同,最終數字需要用自己的樣本複測。

Q7:這套測算方法有哪些侷限?

小樣本只能反映樣本覆蓋的任務類型,業務分佈變化後需要重測。另外,部分平臺的日誌未必區分緩存和推理 token,此時只能從模型響應的 `usage` 字段自行採集。價格和模型版本也會變動,建議每次調價或升級後重新跑一輪。


模型真實成本測算核心要點 Key Takeaways

  • 單價只是公式的一半:賬單取決於單價乘以實際 token 消耗量
  • 分詞差異不可忽略:同一文檔在不同模型中 token 數可相差 50% 以上
  • 推理 token 會放大輸出成本:看不見的思考過程同樣按輸出計費
  • 緩存價格因渠道而異:命中率和緩存單價共同決定長提示詞場景成本
  • 以有效單任務成本做決策:把成功率和重試一併計入
  • 用統一入口做複測:藉助 API易 的統一接口和調用日誌,同一樣本跑多個模型更省事

總結

用 token 消耗量和緩存估算模型真實成本,關鍵在三點:

  1. 拆開賬單:分別統計未命中輸入、緩存命中、緩存寫入、可見輸出和推理 token,各乘對應單價。
  2. 用自己的任務複測:第三方跑分和價格只能作爲參考,同一任務、同一輸入下的實測數據纔可靠。
  3. 比較有效單任務成本:把成功率和重試算進去,再結合月任務量做預算。

模型價格會變,新模型會不斷出現,但這套測算方法可以長期複用。建議在下一次選型前,先用 20 條真實樣本跑一輪對比,再決定上線哪個模型。如果需要在多個廠商的模型之間快速切換測試,可以通過 API易 apiyi.com 統一接入,用調用日誌直接覈對每個模型的實際消耗。


📚 參考資料

  1. Ofox.ai Blog 第 23 頁:包含 DeepSeek V4 Flash 與 Gemini 3.6 Flash 的 token 消耗對比、緩存價格差異、Qwen 系列成本測算等文章摘要
  2. 鏈接:ofox.ai/blog/page/23/
  3. 說明:文章發佈於 2026 年 8 月,數據爲第三方單次測算,僅作現象參考

  4. Ofox.ai Blog 第 22 頁:包含同一文檔在 9 個模型中的 token 計數對比、Claude 版本間 token 消耗差距、DeepSeek V4 Pro 分時定價等信息

  5. 鏈接:ofox.ai/blog/page/22/
  6. 說明:適合瞭解分詞差異和版本差異的具體案例

  7. Ofox.ai Blog 第 25 頁:包含 Kimi K3 與 GLM-5.2、Opus 4.8 的單任務成本對比

  8. 鏈接:ofox.ai/blog/page/25/
  9. 說明:價格與跑分有時效性,使用前請以各廠商官方定價頁爲準

作者:API易 技術團隊
技術交流:歡迎在 API易 apiyi.com 網站首頁聯繫我們,更多接入資料可訪問 docs.apiyi.com 文檔中心

Similar Posts