LLM 用量成本分析器
把服務商允許匯出的用量檔案拖進來——主控台匯出的 CSV,或用量 API 返回的 JSON——就能得到原始匯出埋藏的答案:每個模型花了多少錢、哪幾天出現尖峰、輸入中有多少被快取、哪些模型根本無法定價。一切都在你的瀏覽器本機解析,檔案never uploaded(絕不上傳),因為一份用量檔案就是一張地圖,畫著你運行了什麼、運行得多頻繁、花了多少錢。
最後更新:
這個分析器讀取什麼
服務商以兩種形式提供用量資料,本頁兩種都讀。第一種是服務商主控台的 CSV 匯出——每列代表一天、一個模型或一個 API 金鑰,欄包括輸入 token、輸出 token、快取 token、請求數,有時還有成本。第二種是 OpenAI 用量 API 的 JSON:一個帶 data 陣列的物件,陣列中是時間桶,每個桶含按模型彙總的結果,使用該 API 返回的 n_ 前綴 token 計數欄位。不同服務商的欄名不同,主控台版本之間也會變,因此解析器不要求固定版面:它會正規化每個表頭,與 OpenAI、Anthropic 和通用匯出實際使用的名稱配對,並在計算之前把對應結果展示給你。
對應這一步是刻意設計的。自動偵測能正確處理常見匯出,但改過名的欄或服務商特有的額外欄位,可能悄悄把輸出 token 放到輸入 token 的位置——基於交換欄建立的成本報告看起來合理,卻是錯的。結果上方的選擇器準確顯示每一欄餵給哪個欄位,已預設為偵測到的對應,你可以糾正任何一個並重新運行。日期無法讀取、或輸入/輸出值不是數字的列會被跳過並在結果中計數,而不是猜測:一個較小但誠實的總數,勝過一個較大但編造的總數,跳過計數會告訴你檔案有多少沒能通過。
成本如何計算——以及該看什麼
當檔案自帶成本欄時,直接使用這些數字:那是服務商實際收取的費用,任何重算都不會比帳單更準。當沒有成本欄時,每列都用本站自己的 LLM pricing(LLM 價格)表定價——與 cost calculator(成本計算器)背後相同的已核對費率——使用服務商的公式:未快取輸入按輸入費率,快取輸入按快取費率(模型提供時),輸出按輸出費率。模型按精確 API id 或顯示名稱配對,允許帶服務商前綴和末尾日期或 “latest” 後綴——除此之外不做更寬鬆的配對。結果橫幅會說明錢來自哪裡:檔案、計算、混合或無,讓你始終知道自己讀的是帳單還是估算。
在價格表中配對不到任何條目的模型會被列為未定價,絕不猜測。這比聽起來更重要:用量檔案裡經常有微調模型、預覽 id、已棄用的快照和第三方部署,它們的真實價格取決於合約,為它們編造費率會污染每個被誠實定價模型的總數。未定價模型仍將其 token 和請求計數貢獻給總數,並以自己的流量出現在單獨清單中,讓你準確看到估算未覆蓋的範圍有多大——如果那部分很大,你可以自行定價。
任何用量檔案裡都有三個值得找的模式,本頁的按模型和按日表格正是為暴露它們而設計。一個在重複提示詞工作負載上接近零的快取 token 比例,意味著提示快取未開啟、設定錯誤,或被不斷變化的前綴破壞——這往往是最便宜的修復。在請求數持平而模型組合漂向昂貴層級——旗艦模型在回答小模型同樣能處理的問題——會表現為一個模型的成本份額上升。而失控的金鑰或迴圈會出現在按日表格中,成為一個尖峰,常在週末或夜間,請求數遠高於周圍日期。配套指南 how to analyze your LLM usage file(如何分析你的 LLM 用量檔案)逐一講解每種模式及應對方法。
本頁展示的五個事實
| 按模型計的成本 | 每個模型的請求數、輸入、輸出和快取 token,以及成本和佔總數的份額——按檔案中出現的原始模型名稱分組。 |
| 按日計的成本 | 按日曆日彙總的相同總數,按日期排序,使尖峰、週末迴圈和平靜期一目了然。 |
| 快取占比 | 快取輸入 token 佔總輸入的比例——這個比率告訴你提示快取在你的流量上是否真的起作用。 |
| 成本來源 | 金額數字來自檔案本身、由價格表計算、兩者混合,還是根本無法產生。 |
| 未定價模型 | 在價格表中無配對的模型,列出其流量而不是編造價格,使估算缺口明確可見。 |
常見問題
從哪裡取得可分析的用量檔案?
從服務商的主控台或 API。OpenAI 在主控台用量頁和用量 API 中提供用量資料,本頁可直接讀取其 JSON;Anthropic 在主控台和 API 報告中提供用量與成本,可匯出為 CSV。任何帶日期欄、模型欄和輸入/輸出 token 欄的 CSV 都可在這裡使用,不限服務商,因為欄對應由表頭偵測,並可手動糾正。
我的用量檔案會被上傳到哪裡嗎?
不會。檔案在本頁、你的瀏覽器中讀取和解析;不會上傳、傳輸或儲存,關閉分頁即將其移除。這是有意為之:用量匯出列出你呼叫的每個模型、按日的流量和支出——這類維運資料沒有理由放在陌生人的伺服器或聊天記錄裡。估算所用的價格表是嵌入頁面本身的公開資料。
為什麼我的總數與服務商帳單不同?
有幾個誠實的原因。如果檔案沒有成本欄,總數是按標價估算的:它看不到協商折扣、額度、批次或非尖峰費率、免費層配額或分層長上下文定價,被跳過的列也不在其中。如果檔案自帶成本,先檢查跳過列數和日期範圍——匯出被截斷是總數偏低的最常見原因。把計算出的總數當作錢花在哪裡的大致指南,而不是帳單對帳。
模型的 “未定價” 是什麼意思?
意味著檔案中的模型名稱在本站價格表中配對不到任何條目——不是精確 id,不是去掉服務商前綴後,也不是剝離日期或 “latest” 後綴後。微調、預覽和已棄用快照,以及價格表未覆蓋服務商的模型,都會落在這裡。它們的 token 和請求仍計入總數;只有成本留空而非編造,並單獨列出讓你看到缺口大小。
檔案沒有成本欄時,成本如何計算?
逐列計算:(輸入 − 快取)× 模型輸入費率,加上快取 × 其快取輸入費率(模型無快取折扣時用輸入費率),再加上輸出 × 輸出費率,全部除以一百萬,使用 LLM 價格頁上的費率。那些費率是已對照官方服務商頁面核對的標準標價;定時或分層變體在價格頁上有註記,但這裡不建模,這也是計算總數只是估算的原因之一。