觀點 · 資訊分享
OpenAI API 推出 12 小時提示快取:同一段話重複問 AI,用越多次越便宜
OpenAI 讓 API 可以把重複使用的提示詞「記住」12 小時(原本只有 30 分鐘)。第一次要多付一點,但同一段內容用到第 3 次就開始省錢,用 12 次大約省下 7 成。
- 發布
- 2026-10-21
- 篇幅
- 約 3 分鐘 · 1,381 字
- 結構
- 7 節 + 3 題常見問題
- 標籤

一句話看懂:OpenAI 讓 API 可以把重複使用的提示詞「記住」12 小時,第一次多付一點,用到第 3 次就開始省錢。

先用白話講:提示快取是什麼?
想像你每天都要請一位家教幫你改作文,每次見面都得先花 10 分鐘解釋「我的作文要符合哪些規定」。如果家教把這些規定抄在筆記本上,下次你只要說「照上次的規定」,就能直接開始改,省時間也省鐘點費。
提示快取就是 AI 的這本筆記本。用 AI 做事的程式,每次都會送一段固定的說明(規則、工具清單、範例),快取就是把這段說明先處理好存起來,下次直接沿用。
問題是,以前這本筆記本只能留 30 分鐘,超過就自動丟掉。
發生什麼事
OpenAI 在 10 月 20 日的 API 更新日誌宣布:現在可以選擇把快取保存 12 小時。
- 第一次存進快取:價格是一般的 2.5 倍(30 分鐘版本是 1.25 倍)
- 之後每次沿用:多數模型只要一般價格的 0.1 倍,跟存多久無關
什麼時候划算?
用「一般價格 = 1」來算,同一段說明在 12 小時內使用:
| 使用次數 | 不快取 | 12 小時快取 |
|---|---|---|
| 2 次 | 2.0 | 2.6(反而貴) |
| 3 次 | 3.0 | 2.7(開始省) |
| 6 次 | 6.0 | 3.0(省一半) |
| 12 次 | 12.0 | 3.6(省 7 成) |
以上假設每次間隔都超過 30 分鐘、讀取 0.1 倍,依官方費率自行換算。
給開發者的技術細節
設定方式是在 Responses API 的請求裡帶 prompt_cache_options.ttl:
{
"model": "gpt-6.1-sol",
"prompt_cache_options": { "ttl": "12h" },
"input": "..."
}
- 只適用 GPT-5.6 之後的模型;GPT-5.5 以前的舊模型改用
prompt_cache_retention - 內容要一字不差:模型、工具定義、輸出格式只要改一個,後面的快取就全部失效
- 不保證命中:快取存在個別機器上,官方寫明每分鐘超過 15 個請求時,可能被分到沒有快取的機器
- 用量欄位
cache_write_tokens_details會分開列出ttl_30m_tokens和ttl_12h_tokens,上線後記得對帳單確認真的有命中
我的看法
我自己跑的排程工作(每隔幾小時抓一次資料,丟同一套規則給 AI 判斷)正好是最吃虧的情況:每次間隔都超過 30 分鐘,快取從來沒用到,等於每次都付全價。這種工作開 12 小時快取,幾乎就是直接打折。
反過來說,聊天機器人這類產品,幾分鐘內就會再用到同一段說明,30 分鐘快取已經夠用。硬開 12 小時,每次寫入反而多付一倍。開之前先看看自己的請求間隔,別看到「省錢」就全開。
名詞小辭典
- API:讓程式跟程式溝通的窗口。開發者透過 OpenAI 的 API,讓自己的程式使用 ChatGPT 背後的模型。
- 提示詞(Prompt):送給 AI 的文字內容,包含問題和各種說明。
- 快取(Cache):把處理過的結果先存起來,下次直接拿來用,不必重算。
- Token:AI 計算文字量的單位,API 依 token 數量收費,一個中文字大約是一個 token 上下。
資料來源
常見問題
提示快取是什麼?
把你每次都會送給 AI 的固定內容(例如系統說明、工具清單)先處理好存起來,下次再送同樣的內容時直接沿用,所以比較快也比較便宜。
12 小時快取要怎麼開?
在 Responses API 的請求裡帶 prompt_cache_options.ttl,值設為 "12h";沒帶就是預設的 30 分鐘。只適用 GPT-5.6 之後的模型,更舊的模型要用 prompt_cache_retention。
什麼情況不該開 12 小時?
如果你的請求本來就很密集(例如聊天機器人,幾分鐘內就會再用到同一段內容),預設的 30 分鐘快取就夠了;硬開 12 小時,每次寫入反而多付一倍。
接著讀
全部觀點 →OpenAI Agents API 沙盒可以先「熱機」:預熱免費,對話之間的閒置時間也不再收費OpenAI 讓 Agents API 的代管沙盒可以在使用者還在打字時就先準備好環境,等請求一來直接開工;預熱本身免費,沙盒運算也改成只在 AI 真正工作的回合計費。閱讀 →OpenAI 新模型改寫 COBOL 正確率 97.9%:冷門老語言不再是 AI 的弱點OpenAI 公布兩項冷門程式語言測驗:GPT-6 Astra 在 20 種語言從零寫出 SQLite 相容引擎,平均通過率 87.4%;GPT-6.1 Sol 把 COBOL 程式搬到新語言,高推理強度下正確率 97.9%。測驗已在 GitHub 開源。閱讀 →Gemini 3.7 Flash、3.5 Flash 退場:舊名稱自動導向新版,明年 1 月起新版價格翻倍Google 宣布 Gemini 3.7 Flash 與 3.5 Flash 停用,API 照舊名稱送出的請求會被自動轉給 3.8 Flash 與 3.6 Flash。程式不會壞,但新版的優惠價只到年底,2027 年起輸入、輸出價格都變兩倍。閱讀 →