---
title: Gateway 儲存哪些資料
description: Gateway 不儲存任何提示詞或回覆內容。它記錄誰送出請求、哪個模型回答、token 數、費用和耗時，以及請求 body 的指紋。
url: https://agentlab.cresclab.com/docs/zh-tw/gateway/data
language: zh-Hant
updated: 2026-10-28
---

# Gateway 儲存哪些資料

Gateway 不儲存任何提示詞或回覆內容。它記錄誰送出請求、哪個模型回答、token 數、費用和耗時，以及請求 body 的指紋。

## 不儲存提示詞和回覆

託管的 Gateway 只在記憶體裡傳遞請求的提示詞和模型的回覆，兩者都不會寫進資料庫、記錄或追蹤資料。供應商針對你的請求所寫的錯誤訊息，會轉回給你，但不會記錄下來。

## 記錄了什麼

每一次請求嘗試，Gateway 會記錄：

| 記錄的內容                  | 為什麼                                                                           |
| --------------------------- | -------------------------------------------------------------------------------- |
| 請求和嘗試的 id、時間、狀態 | 用來在用量頁顯示請求，並結算它。                                                 |
| 金鑰和它所歸屬的部門        | 用來扣對的預算。                                                                 |
| 終端使用者（請求有註明時）  | 用來依人回報和限制花費。只有識別碼，沒有其他內容。                               |
| 標籤（請求有送時）          | 用來拆分和篩選用量。只有你送的鍵和值。                                           |
| 模型，以及選它的原因        | 用來顯示是誰回答的。使用 `auto` 時，記錄判斷的標籤，例如 `analysis/multi_step`。 |
| token 數和價格層級          | 用來計價。                                                                       |
| 被拒絕的原因（如果有）      | 代碼和額度的數字，絕不記錄供應商的原文。                                         |
| body 的 SHA-256 指紋        | 用來分辨重送的請求（相同 `Idempotency-Key`）和不同的請求。無法從指紋還原出文字。 |

`auto` 的判斷會用另一次模型呼叫，讀取請求中有長度上限的一段摘錄（最多 8 KiB）；這段摘錄同樣不會儲存。判斷結果會以摘錄的雜湊值為索引，保留在執行中程序的記憶體裡 30 分鐘，讓同一輪的後續步驟使用同一個模型。

## 模型供應商

請求仍然會送到模型供應商（Anthropic 或 OpenAI，或你自己網路裡的模型），並適用該供應商自己的資料條款。在 `/v1/responses` 上，Gateway 會送出 `store: false`，所以供應商不會保留回應供日後取回。

## 自行架設的 Gateway

你自己執行的 Gateway，會把同樣的紀錄存在你自己的 PostgreSQL 資料庫。它的追蹤匯出預設關閉，除非你指向自己的 collector，而且開啟後匯出的也是同樣有範圍限制的屬性。映像檔裡有一個用來重播測試的模型交換錄製器，會逐字儲存提示詞和回覆；除非操作人員設定 `FRANKY_MODEL_TAPE_MODE`，否則它是關閉的，而且在託管的 Gateway 上絕不會開啟。
