多數團隊的 AI API 帳單失控時,用量其實沒暴增多少,問題出在沒有做好任務分層,也沒有善用供應商提供的快取與批次折扣。AI API 成本優化是一套照順序盤點的四層策略:下面的排列是常見的優先順序,實際先做哪一層,取決於你的用量結構、品質門檻與即時性需求。四層的邏輯在 OpenAI、Claude、Gemini 上都通用,差別只在各家的折扣條件與門檻。
30 秒看結論
- 第一層任務分層幾乎零成本:把簡單任務交給輕量模型,旗艦模型只留給真正需要的場景。三家都有旗艦、中階、輕量三個級距可換
- 批次處理是三家共通的折扣:OpenAI、Claude、Gemini 目前都是標準價的 50%,交換條件是不保證即時回應
- 快取是三家差異最大的一層:命中門檻、要不要手動標記、寫入要不要收費都不一樣,不能拿一家的經驗直接套到另一家
- 先算用量結構、再比單價。優化改的是用量,換供應商只改單價,順序顛倒容易白忙
為什麼 AI API 帳單會失控?
多數團隊導入 AI API 時,第一版能跑就先上線,很少一開始就做成本設計。等到用量成長,帳單裡才浮現幾個共同問題:任務不分難易都送給旗艦模型、每次呼叫都重新處理沒變過的系統提示、即時與非即時任務混在一起處理。這三件事跟你選哪一家供應商關係不大,都是使用方式造成的浪費。解法是靠分層、快取、批次這些各家都提供的機制系統性處理,單純要求團隊少用一點,效果通常有限。
第一層:任務分層,別什麼都用旗艦模型
主要的 AI API 供應商都同時提供旗艦、中階、輕量三個級距,命名各不相同,邏輯是一樣的:
| 供應商 | 旗艦 | 中階 | 輕量 |
| OpenAI | GPT-5.6 Sol | GPT-5.6 Terra | GPT-5.6 Luna |
| Anthropic Claude | Opus | Sonnet | Haiku |
| Google Gemini | Pro | Flash | Flash-Lite |
同一家的旗艦與輕量之間,單價可以差到數倍甚至一個數量級以上(各家的模型定位與能力差異,可參考〈OpenAI vs Claude vs Gemini API:企業 API 選型比較〉)。帳單能明顯降下來的第一步,往往是先問:這個任務真的需要旗艦模型嗎?規則明確、輸入較短的分類、標記這類任務通常輕量模型就能勝任,高風險判斷或邊界案例仍建議保留人工複核;複雜推理才真的需要旗艦模型。做法:
- 列出系統裡所有呼叫 AI API 的功能點
- 每個功能點標註任務複雜度(簡單分類/一般生成/複雜推理)
- 簡單分類與標記先試輕量模型,一般生成先降到中階模型測試

這一步多數情況只是換模型參數,幾乎不用改架構,卻常常是整套優化裡回報最高的動作;但換模型後品質、延遲、工具呼叫等行為可能不同,降級後務必實測輸出品質,確認沒有明顯下滑才正式切換。
第二層:快取折扣,三家機制差最多的一層
企業應用常會在每次呼叫中帶入相同內容,例如系統提示、公司規範、知識庫摘要或客服話術。這些重複內容,OpenAI、Claude 與 Gemini 都提供提示快取機制;只要再次使用,就能降低處理成本。
三家的共通原則很簡單:固定內容放在提示詞前面,變動內容放在最後面。差別在於快取如何啟用、至少要累積多少內容才會生效,以及命中後的計費方式。
| 快取條件 | OpenAI | Claude | Gemini |
| 啟用方式 | 系統自動偵測重複前綴,通常不需額外設定 | 需在提示中標記要快取的內容 | 預設快取開啟,也可自行建立顯式快取 |
| 最低前綴長度 | 1,024 token | 依模型而定,約 512 至 4,096 token | 依模型而定,2,048 至 4,096 token |
| 命中讀取費 | 約為標準輸入費的 10% | 約為標準輸入費的 10% | 約為標準輸入費的 20% |
| 建立快取的費用 | GPT-5.6 起為一般輸入的 1.25 倍,舊世代免費 | 5 分鐘效期約為一般輸入的 1.25 倍;1 小時效期約為 2 倍 | 顯式快取通常另計寫入費 |
| 快取效期 | 30 分鐘,依模型而定 | 預設 5 分鐘,可延長為 1 小時 | 由平台與快取設定決定 |
表中的折扣與倍率,應以各家最新官方定價頁為準。實務上,企業最需要注意的是以下三件事:
- 快取寫入已經開始收費:舊世代模型常見「命中才折扣、寫入不收費」的印象;但較新的模型可能已將寫入成本納入計費。估算成本時,不能只看命中後的折扣。
- 折扣高,不等於整體一定更便宜:快取只對有效期間內重複使用的固定內容有效。若每次呼叫都改動前段提示,或使用頻率低於快取效期,寫入費可能反而拉高總成本。
- 未達最低長度,就不會命中快取:內容太短的請求通常仍按一般輸入計費,也不會回報錯誤。導入後應從用量報表確認實際的快取命中量與節省金額。
第三層:批次處理,三家都是五折
不是所有任務都需要即時回應。把一批請求打包送出、等一段時間再拿結果,是這四層裡條件最好判斷的一層,因為三家目前都是標準價的 50%:
| 批次條件 | OpenAI | Claude | Gemini |
| 折扣 | 標準價 50% | 標準價 50% | 標準價 50% |
| 完成時間 | 24 小時內完成,多數更快 | 多數 1 小時內完成,超過 24 小時未完成即過期 | 目標 24 小時,多數更快 |
| 單批上限 | 50,000 筆請求,輸入檔 200 MB | 100,000 筆請求或 256 MB | 內嵌請求 20 MB,資料檔 2 GB |
另一個容易被忽略的好處是速率限制。部分供應商的批次走獨立的配額池,不會吃掉即時 API 的速率限制,所以尖峰時段用批次跑背景工作,也比較不會排擠到線上服務。判斷標準很單純:問自己「這個任務現在真的需要秒級回應嗎」,答案是否,就是候選對象。
批次任務常見候選
- 夜間或排程跑的報表彙整、資料摘要
- 大量歷史文件的分類、標記
- 非即時的內容審核佇列
- 模型換版前的大量回歸測試與評測
第四層:prompt 與輸出長度治理
前三層處理好之後,最後一層大多不需要換模型,但改動幅度不一:
- 系統提示精簡化:定期檢視系統提示是否越改越長,砍掉不再需要的舊指示
- 限制輸出長度:三家 API 都能設定輸出上限,避免模型產生超出需求的冗長回應
- 減少不必要的歷史內容:對話類應用可以摘要壓縮舊對話再送入,不必每次都帶完整歷史
- 結構化輸出減少來回:用結構化格式一次拿到完整結果,減少多輪追問造成的重複計費
- 控制推理長度:具備推理模式的模型,推理過程本身也會計入輸出。簡單任務把推理強度調低,效果通常立刻反映在帳單上
這一層效益不像前三層立竿見影,但高流量應用長期累積下來,也是一筆可觀的節省。

進階:用 AI Gateway 集中管理多模型成本
前面四層的優化,多半由各應用團隊分別處理;但當企業同時串接多家模型、使用情境愈來愈多時,各團隊各自設定快取、批次與模型,很難集中掌握用量、成本與治理規則。
這時可在應用與模型供應商之間加入 AI Gateway。它提供統一的串接介面,集中處理模型路由、備援切換、用量監控與成本控管,讓團隊不必各自維護一套多模型邏輯。
以勤英科技自行開發的 MixRoute 為例,其 Smart Routing 會以自研路由模型即時判讀請求的複雜度與任務類型,再從企業授權的模型池中分派合適模型;既有 API 呼叫格式不需更動。企業仍可自行設定可使用的模型範圍與每把 API Key 的使用限制,因此 Gateway 負責自動調度,但治理邊界仍由企業決定。
想進一步了解 AI Gateway 的角色與導入方式,可參考〈AI Gateway 是什麼?多模型路由、備援與成本優化〉;想了解 Smart Routing 的運作方式,則可參考〈MixRoute 智慧路由〉。
常見問題 FAQ
快取什麼情況會命中?
共通前提有三個:這次請求的前綴內容跟先前已快取的一致、長度超過該模型的最低門檻、而且落在快取效期內。門檻各家從 512 到 4,096 token 都有,預設效期落在 5 分鐘到 30 分鐘之間,有的供應商可以付費延長或自訂。把固定內容放最前面、變動輸入放最後面是共通關鍵寫法,實際命中率仍會受呼叫頻率影響。
同一套優化能不能直接套到另一家供應商?
任務分層與 prompt 治理可以直接搬,因為它們改的是你自己的用法。快取要重讀對方的條款,因為命中門檻、要不要手動標記、寫入要不要收費三件事都可能不一樣,照舊設定搬過去有可能付了寫入費卻很少命中。批次目前三家折扣一致,但完成時間與單批上限不同,排程邏輯要跟著調。
換一家便宜的供應商,會不會比做優化更省?
兩件事解決的問題不同。換供應商改的是單價,優化改的是用量結構,拿一份沒優化過的用量去比價,多半會得到失真的結論。建議先做完任務分層與快取這兩層,用優化後的真實用量去試算各家報價,順序對了才比得準。實務上也有不少團隊最後選擇同時接兩家,把不同任務分派給比較划算的那一家。
導入這些要改多少程式?
- 任務分層:幾乎零改動,通常只是改模型參數
- 快取:改動小,但依供應商而異。有的自動偵測、頂多調整提示結構的順序,有的要在提示裡標記快取斷點
- 批次:改動中等,需要額外寫批次提交與結果輪詢的邏輯
- prompt/輸出長度治理:系統提示精簡偏寫作紀律;限制輸出長度多是調整參數;歷史摘要與結構化輸出則需要額外的流程或驗證邏輯,改動幅度依項目而不同
結論:四層照順序盤點,先做哪一層看用量結構
AI API 成本優化的做法是照順序盤點:先看任務分層有沒有做、再看能不能吃到快取與批次折扣,最後才是長期的提示治理紀律。這個順序不分供應商,各家要調整的只有折扣門檻與效期這些細節。
如果想有系統地盤點現有 AI API 用量、找出可以優化的環節,歡迎與我們談談。
資料來源
- OpenAI 官方 Prompt Caching 文件(查閱 2026 年 8 月)
- OpenAI 官方 Batch API 文件(查閱 2026 年 8 月)
- Anthropic 官方 Prompt Caching 文件(查閱 2026 年 8 月)
- Anthropic 官方 Message Batches 文件(查閱 2026 年 8 月)
- Google Gemini 官方 Context Caching 文件(查閱 2026 年 8 月)
- Google Gemini 官方 Batch API 文件(查閱 2026 年 8 月)



