工作原理
- Theo 根據請求參數(提示詞、模式、技能、工具)生成一個確定性的緩存鍵
- 檢查服務端緩存中是否存在匹配的條目
- 命中時:立即返回緩存的響應 —— 零成本,延遲低於 10ms
- 未命中時:運行完整的編排流程,緩存結果,然後返回
"_cached": true,以便你判斷是否命中了緩存。
緩存鍵的計算方式
緩存鍵是以下內容的確定性哈希值:- 提示詞文本(精確匹配)
- 模式(
auto、fast、think等) - 生效的技能 slug
- 內聯的工具定義
帶有
conversation_id 的請求永遠不會被緩存,因為它們依賴於每次調用之間會變化的對話歷史。TTL 行為
緩存條目會根據內容類型自動過期:
TTL 由服務端統一管理,並在新鮮度與成本節省之間做了優化權衡。
緩存作用域
- 緩存是按用戶隔離的 —— 你的緩存響應不會與其他賬戶共享
- 當使用組織級密鑰時,緩存按 key 隔離
