KenTheRogers· @KenTheRogers · X·· 7 小时前AI 评分
OpenRouter 缓存请求头可复用完整响应并跳过模型调用
OpenRouter 支持通过 X-OpenRouter-Cache: true 缓存完整响应,重复发送相同请求时约 1 秒返回且费用为 $0。该方式不同于 Prompt caching,会完全跳过模型调用;缓存默认持续 5 分钟,也可通过 X-OpenRouter-Cache-TTL 延长至 24 小时。
⚡ @OpenRouter 技巧 #6
添加 X-OpenRouter-Cache: true 请求头,OpenRouter 就会保存你的完整响应。再次发送完全相同的请求,大约一秒就能取回结果,费用为 $0。
这与提示缓存(prompt caching)不同。提示缓存只会对输入中重复的部分给予折扣,模型仍然会运行。而这项功能会完全跳过模型。
因此,如果你是在开发过程中反复迭代,可以启用此功能来调用模型,无需每次都为新的生成付费。
缓存默认持续 5 分钟,使用 X-OpenRouter-Cache-TTL 最长可延长至 24 小时。
来源:KenTheRogers · x.com