相同的问题,不同的措辞,你依然要付双倍费用:我为此搭建了一个代理
摘要
MorrowCache 是一个本地的、与 OpenAI 兼容的代理,它基于意图相似性缓存 AI 模型响应,以减少延迟和令牌成本,使用一个仲裁器来检查缓存的答案。
为什么你需要这个?智能体和应用程序整天以不同的措辞重复询问同样的问题。每次你都等待模型响应,并为一个已经拥有的答案支付全额费用。这纯粹是在延迟和令牌上的浪费。MorrowCache 的作用是一个本地的、与 OpenAI 兼容的代理。将 baseURL 指向它。在到达你的模型之前,一个仲裁器会检查:是否与缓存的答案有相同的意图? • 是 → 命中,重用回复,跳过上游调用(更快且更便宜) • 否 → 未命中,调用模型一次,存储它 • 仲裁器失败 → 开放失败,仍然调用模型,这样你就不会卡住 选择你的仲裁器 • 云端 Jev(默认)• 或本地 Kev / Laya / System One:ADJUDICATOR=kev|laya|systemone 相同的缓存,你的模型,你选择的仲裁器。不是余弦嵌入的模糊匹配:而是实际的相同意图检查。来自记录运行的证明:2817ms 未命中 → 423ms 命中于一个转述问题(约 6.7 倍更快)。未命中是全额账单。命中几乎是免费延迟。告诉我哪里出了问题
相似文章
@addyosmani: 将AI投入生产?您的大量token账单都花在重复回答同一问题上 - 而代理消耗约4倍的聊天token。
一条推文推广Redis LangCache作为一种托管语义缓存解决方案,用于AI生产,声称API成本可降低高达90%。
缓存如何每月帮我们节省数百美元的AI成本
本文介绍了通过构建智能缓存网关(Hawiyat Composer)如何利用精确匹配缓存、语义缓存、模型路由和本地路由消除重复的token浪费,从而节省大量AI API成本。
@digitalocean: 停止为每次LLM请求重复处理相同上下文付费。DigitalOcean AI-Native Cloud上的提示缓存自动…
DigitalOcean推出了LLM推理的提示缓存功能,自动缓存系统提示等重复上下文,无需更改代码即可将输入令牌成本降低多达80%,并附有关于盈亏平衡计算的详细教程。
@LangChain: OpenAI的提示缓存使请求成本降低90%,但缓存密钥的上限约为每秒15次请求。@HeggieCon…
OpenAI的提示缓存将请求成本降低了90%,但缓存密钥限制为每秒15次请求。Unify GTM构建了一个自定义路由解决方案来绕过这个限制,实现了95%的缓存命中率。
API 中的提示词缓存
OpenAI 推出提示词缓存功能,这是一项自动特性,通过在 GPT-4o、GPT-4o mini、o1-preview 和 o1-mini 模型上重用最近缓存的输入令牌,可将 API 成本降低 50% 并改善延迟。该功能会自动应用于超过 1,024 个令牌的提示词,无需开发者进行集成更改。