Gemini API 按 token 計費,一個中文字約 1.5 到 2 個 token;2026 年 Gemini 2.5 Pro 為 input $1.25/M、output $10/M,Flash 為 $0.075/M 與 $0.30/M,Context Caching 可省 75%、Batch Mode 半價。月 2,000 次對話的客服 Bot 用 Flash 月成本約 $0.24 美元、不到 NT$10;作者建議 80% 任務用 Flash、固定 Prompt 開 Caching、非即時任務走 Batch。
發布 2026-05-18 · 最後更新 2026-09-27 · 作者 賴家榮 Andy Lai
Gemini API 是按 token 計費,但實際帳單怎麼算?這篇用實例帶您看懂——包含 Free Tier、Context Caching 折扣、Batch 半價的詳細規則。
什麼是 token?
Token 是 AI 模型的計價單位。一個中文字約等於 1.5–2 個 token、一個英文單字約 1 個 token。所以「100 字的繁中段落」≈ 150–200 tokens。
API 同時計 input(你給 AI 的)和 output(AI 給你的)tokens。
2026 完整報價表
| 模型 | Input | Output | Cache 折扣 | Batch 折扣 |
|---|---|---|---|---|
| Gemini 2.5 Pro | $1.25/M | $10/M | -75% | -50% |
| Gemini 2.5 Flash | $0.075/M | $0.30/M | -75% | -50% |
| Flash-Lite | $0.025/M | $0.10/M | -75% | -50% |
單位:每百萬 tokens(M = Million)
Free Tier 額度
| 模型 | RPM | 每日請求 | 限制 |
|---|---|---|---|
| Pro | 5 | 50 | 個人開發測試 |
| Flash | 15 | 1,500 | 實際可上線小應用 |
| Flash-Lite | 30 | 1,500 | 大量輕量任務 |
實例 1:客服 Bot 月成本
假設條件
- 月對話量:2,000 次
- 每次對話 input 平均 800 tokens(系統指令 + 對話歷史)
- 每次對話 output 平均 200 tokens
- 使用 Gemini 2.5 Flash
計算
Input:2,000 × 800 = 1.6M tokens × $0.075 = $0.12
Output:2,000 × 200 = 0.4M × $0.30 = $0.12
月成本:約 $0.24 美元(不到 NT$10)
實例 2:每天讀 10 份 50 頁報告
假設條件
- 每份報告 50 頁 ≈ 50,000 tokens
- 每天讀 10 份、每份 output 摘要 1,000 tokens
- 使用 Gemini 2.5 Pro
計算(無 Cache)
Input:10 × 50,000 × 30 天 = 15M × $1.25 = $18.75
Output:10 × 1,000 × 30 = 0.3M × $10 = $3
月成本:約 $21.75(NT$650)
Context Caching 怎麼用
當您的請求中有大量「重複的 context」(公司知識庫、長文件、固定指令),Context Caching 可以省 75%。
使用條件:
- Cache 內容至少 4,096 tokens
- 儲存費用:$0.31/M tokens 每小時
- 命中讀取:原價的 25%
適合場景:
- 固定的大型公司知識庫
- 多用戶共用的長系統 Prompt
- 每次請求都附帶相同附件
Batch Mode 半價
不急著馬上回應的任務(每日報告、夜間分析)可以用 Batch Mode,費用打 5 折。提交後 24 小時內處理完。
適合場景:
- 大量文件批次摘要
- 夜間自動化任務
- 不影響用戶體驗的後台運算
付費計畫升級
| Tier | 條件 | RPM 上限 |
|---|---|---|
| Free | 無 | 低 |
| Tier 1 | 帳號累積消費 $0+ | 較高 |
| Tier 2 | 累積 $250+ | 更高 |
| Tier 3 | 累積 $1,000+ | 最高 |
實用省錢技巧
- Flash 為主、Pro 為輔:80% 任務用 Flash 就夠
- 開 Context Caching:固定系統 Prompt 一定要 cache
- 降低 max_output_tokens:避免 AI 太囉嗦
- 結構化輸出(JSON):比自然文字短
- 非即時任務用 Batch:直接省一半
常見問題
Gemini API 的 token 是怎麼算的?
Token 是 AI 模型的計價單位,一個中文字約等於 1.5 到 2 個 token、一個英文單字約 1 個 token,因此 100 字的繁中段落約為 150 到 200 tokens。API 會同時計算 input(你給 AI 的內容)與 output(AI 回覆的內容)兩邊的 tokens,兩者價格不同。
2026 年 Gemini API 各模型的價格是多少?
以每百萬 tokens 計:Gemini 2.5 Pro input $1.25、output $10;Gemini 2.5 Flash input $0.075、output $0.30;Flash-Lite input $0.025、output $0.10。三款模型都適用 Context Caching 折扣 75% 與 Batch Mode 折扣 50%。Free Tier 方面,Pro 每日 50 次請求、Flash 與 Flash-Lite 每日 1,500 次。
用 Gemini 做客服 Bot 一個月要花多少錢?
依文章的假設條件:月對話量 2,000 次、每次 input 平均 800 tokens、output 平均 200 tokens、使用 Gemini 2.5 Flash。Input 1.6M tokens 費用 $0.12、Output 0.4M tokens 費用 $0.12,月成本約 $0.24 美元,不到 NT$10。若改為每天用 Pro 讀 10 份 50 頁報告,無 Cache 時月成本約 $21.75、約 NT$650。
Context Caching 怎麼用、能省多少?
當請求中有大量重複的 context(公司知識庫、長文件、固定指令)時,Context Caching 可省 75%。使用條件是 cache 內容至少 4,096 tokens、儲存費用每小時 $0.31/M tokens、命中讀取只收原價的 25%。適合固定的大型公司知識庫、多用戶共用的長系統 Prompt,以及每次請求都附帶相同附件的情境。
有哪些實用的 Gemini API 省錢技巧?
作者列出五招:80% 任務用 Flash 就夠,Pro 只做輔助;固定系統 Prompt 一定要開 Context Caching;降低 max_output_tokens 避免 AI 太囉嗦;用結構化 JSON 輸出,比自然文字短;不急著回應的任務(每日報告、夜間分析)用 Batch Mode,提交後 24 小時內處理完,費用直接打 5 折。