超越競爭對手

降低 LLM 的 Token 支出,並在不到一毫秒內從快取回應重複的 AI 請求,同時運行多執行緒、相容 Redis 的儲存系統。

Claude 需處理的 Token 更少
70%Claude 需處理的 Token 更少
快取預熱後由快取回應的請求
81%快取預熱後由快取回應的請求
每次精確比對的快取命中(模型耗時 1.4 s)
0.05 ms每次精確比對的快取命中(模型耗時 1.4 s)
以真實的 Anthropic API 呼叫實測
為 LLM 工作負載而生

別再為同一個問題付兩次錢

HotKV 以單一個相容 Redis 的引擎,放在您的 LLM 呼叫前方。它能辨識已經回答過的提示詞(無論完全相同或近似),並把快取的回應交給您的應用程式,而不是發出新的 API 呼叫。

從快取回答重複的提示詞Python
import hotkv client = hotkv.from_url("hotkv://localhost:6379")client.pcache_create("support", ttl=3600) def ask(prompt: str) -> str:    # 先前問過,一字不差:不呼叫模型    cached = client.pcache_get("support", prompt)    if cached is not None:        return cached.decode()     answer = call_llm(prompt)    client.pcache_set("support", prompt, answer, ttl=3600)    return answer

示意結果(範例資料)

情境:兩次呼叫 ask("How do I reset my password?")
兩次呼叫都回傳:"Use the password-reset link on the sign-in page."
第一次呼叫:快取未命中 → call_llm → 儲存回答
第二次呼叫:快取的回答 → 不呼叫模型
以真實的 Anthropic API 呼叫實測

只為更少的 Token 付費

我們將相同的 3,000 個客服問題,分別送給四個現行的 Claude 模型兩次:一次直接送給模型,一次在前面加上 HotKV。

70%
模型處理的 Token(輸入加輸出)更少,且已啟用供應商自己的提示詞快取

各模型處理的 Token

Anthropic claude-fable-5-1
Token 減少 70%成本降低 70%
未使用 HotKV7.25M Token · $30.31
使用 HotKV2.16M Token · $9.18
Anthropic claude-opus-5-5
Token 減少 70%成本降低 69%
未使用 HotKV7.34M Token · $14.60
使用 HotKV2.20M Token · $4.50
Anthropic claude-sonnet-5-5
Token 減少 70%成本降低 70%
未使用 HotKV7.16M Token · $5.51
使用 HotKV2.14M Token · $1.66
Anthropic claude-haiku-5-5
Token 減少 70%成本降低 70%
未使用 HotKV7.08M Token · $0.27
使用 HotKV2.11M Token · $0.08
81%
快取預熱後由快取回應的請求(最後 3,000 個中的 1,000 個)
快 11.0 倍
Claude Haiku 5.5 的回應時間中位數,從 1.4 s 降至 125 ms
0.05 ms
重複問題的回答時間(模型耗時 1.4 s)

放大到實際規模代表什麼

  • Anthropic claude-fable-5-1:不使用 HotKV 每月 $303,100,使用後為 $91,800,每月約可節省 $211,300。
  • Anthropic claude-opus-5-5:不使用 HotKV 每月 $146,000,使用後為 $45,000,每月約可節省 $101,000。
  • Anthropic claude-sonnet-5-5:不使用 HotKV 每月 $55,100,使用後為 $16,600,每月約可節省 $38,500。
  • Anthropic claude-haiku-5-5:不使用 HotKV 每月 $2,700,使用後為 $800,每月約可節省 $1,900。

以每天 100 萬個請求計算,依實測的每個請求成本外推,並假設流量模式相同。四個 Claude 模型都使用簡短的回答,Fable 5.1 與 Opus 5.5 則採用最低的推理強度,因此更長或需要大量推理的回答,會讓每一次避免的呼叫更有價值。

完整數據Token、成本、回答品質,以及相似度門檻的取捨展開

我們讓 Claude Fable 5.1、Opus 5.5、Sonnet 5.5 與 Haiku 5.5 各自處理相同的 3,000 個請求,分別在使用與未使用 HotKV 的情況下進行。每次執行都啟用了供應商自己的提示詞快取,Token 與成本取自每個回應的用量資料,包含思考用的 Token。

各 Claude 模型在使用與未使用 HotKV 時的 Token、成本與回應時間
模型節省的 Token未使用的成本使用後的成本降低模型呼叫回應時間中位數
Claude Fable 5.170%$30.31$9.1870%3,000 至 8962.7 s 至 127 ms
Claude Opus 5.570%$14.60$4.5069%3,000 至 8982.9 s 至 126 ms
Claude Sonnet 5.570%$5.51$1.6670%3,000 至 8971.8 s 至 128 ms
Claude Haiku 5.570%$0.27$0.0870%3,000 至 8971.4 s 至 125 ms

快取的回答品質如何?

對於每個由快取回應的換句話說問題,由另一個模型以隨機順序,將快取的回答與同一個模型針對該問題給出的全新回答進行比較。沒有任何模型評判自己的輸出。這是由語言模型評判,而不是人工審閱,且各模型的嚴格程度不同,因此只應在同一個模型內比較快取與全新的回答。

評判者認為針對該問題正確的快取回答與全新回答的比例,依模型區分
模型經評判的換句話說問題快取回答符合全新回答符合
Claude Fable 5.192683.3%90.2%
Claude Opus 5.593593.3%99.0%
Claude Sonnet 5.593677.9%86.1%
Claude Haiku 5.593667.9%78.6%

相似度門檻是在節省幅度與回答品質之間取捨

每一列都是 Claude Sonnet 5.5 針對相同 3,000 個請求的獨立執行(未使用 HotKV 的成本:$5.51)。

五種相似度門檻下的成本節省與回答品質
門檻成本降低快取回答符合全新回答符合
0.81$1.6670%77.9%86.1%
0.85$1.8866%80.3%85.6%
0.88$1.9964%89.5%83.8%
0.90$2.1361%87.9%86.5%
0.95$2.2260%92.0%90.0%

這些數字能說明與不能說明的事

  • 在上述結果所使用的 0.81 門檻下,快取回答符合該問題的頻率比全新回答低 6 至 11 個百分點。換句話說的問題約占請求的 31%,因此就所有回應而言,大約是 2 至 3 個百分點。在門檻測試中,0.88 以上的快取回答並不比全新回答差,同時仍可節省 61% 至 64% 的成本。
  • 上方的「相同意圖」數字並不代表「相同的正確答案」。在針對 119 組刻意設計得非常接近的問題配對所做的測試中,某個細節(例如存款與提款)會改變正確答案,在 0.81 時,有 62% 被改動的問題會得到快取的回答;在 0.90 時為 25%,在 0.95 時為 10%。這些配對是刻意設計得很困難,呈現的是最壞情況,而不是在真實流量中發生的頻率。如果錯誤的回答對您的使用情境代價很高,請提高門檻。
  • 一個公開的簡短銀行問題資料集、一個嵌入模型,以及一個自動化的評判者。門檻的影響是在一個模型上測得的,另外三個模型只在 0.81 下執行。您的重複率與問題會得到不同的數字。

從 Banking77 測試分割中以固定種子抽取 3,000 個客服問題(意圖的熱門程度服從 Zipf 分布,s=1.0;問題在每個意圖內均勻抽樣,且會重複)。每個問題都連同相同的客服政策作為系統提示詞送給模型。基準:每個請求都呼叫模型,並啟用供應商自己的提示詞快取。HotKV:先做精確比對查找(以正規化後問題的 SHA-256 為鍵執行 GET),再做語意查找(以問題的嵌入執行 SCACHE.GET),只有在未命中時才呼叫模型。Token 數取自每個 API 回應的用量區塊;成本採用牌價並包含嵌入呼叫。相似度門檻是在獨立的 Banking77 訓練分割上選定的,取語意命中的相同意圖精確率至少達 98% 的最低值。

嵌入模型:OpenAI text-embedding-3-small。語意比對門檻:0.81。資料集:PolyAI 的 Banking77(測試分割),授權為 CC BY 4.0。涵蓋 77 個意圖,共 3,000 個請求。

測量日期:2026年10月11日。節省幅度取決於您的流量重複的頻率。若工作負載沒有重複或相似的問題,就不會節省任何成本。

依您的方式運行

HotKV 是商業軟體。您可以交給我們代為營運,也可以在自己掌控的基礎架構上自行運行。

由我們代管

HotKV Cloud

完全託管的 HotKV 執行個體,由我們在 Google Cloud 的 42 個區域代管並維運。分批開放中。請申請搶先體驗。

  • 佈建、修補與監控全由我們處理
  • 每個執行個體都是獨立的機器,資源專屬
  • 可選擇 42 個 Google Cloud 區域
  • 透過 Stripe 以美元按月或按年計費,結帳時依各區域即時定價
由您自行代管

HotKV On-Premise

憑授權檔案,在您自己的伺服器或自己的雲端帳戶上運行 HotKV,完全掌控資料所在地與網路存取。

  • 提供 x86_64 與 ARM64 的 Linux 套件
  • 依另行簽訂的地端部署授權合約授權
  • 可部署在您自己的 VPC、實體隔離網路或資料中心內

官方 SDK

十二個官方用戶端函式庫。HotKV 同時支援 RESP2 與 RESP3,因此您現有的 Redis 用戶端與工具,除了主機名稱之外無須任何變更即可連線。

Python
pip install hotkv-client
Node.js
npm install @hotkv/client
Go
go get github.com/hotkv-ltd/hotkv-go-client
Rust
cargo add hotkv-client
Java
com.hotkv:hotkv-client
C#
dotnet add package HotKV.Client
Ruby
gem install hotkv
PHP
composer require hotkv/client
Elixir
{:hotkv, "~> 1.0"}
Perl
從 GitHub 安裝 (hotkv-perl-client)
C
libhotkv (CMake、GitHub 發行版)
C++
hotkv-cpp (CMake、GitHub 發行版)

與您的 AI 框架搭配運作

Python 與 Node.js SDK 為團隊現有使用的框架提供一行程式碼的整合。另有獨立的開源工具涵蓋 LangGraph、MCP 與相容 OpenAI 的 API。

LangChainPython
pip install "hotkv-client[langchain]"
from hotkv.integrations.langchain import HotKVSemanticCache
set_llm_cache(HotKVSemanticCache(client, embedding=embeddings))

另包含用於精確比對快取的 HotKVCache,以及 HotKVVectorStore 與 HotKVChatMessageHistory。

LlamaIndexPython
pip install "hotkv-client[llamaindex]"
from hotkv.integrations.llama_index import HotKVVectorStore

另包含 HotKVKVStore 與 HotKVChatStore。

LiteLLMPython
pip install "hotkv-client[litellm]"
from hotkv.integrations.litellm import HotKVSemanticCache

LiteLLM 內建的 Redis 快取不需修改即可搭配 HotKV 使用。若您還需要語意快取,再使用這項整合。

Vercel AI SDKNode.js
import { hotkvCache } from "@hotkv/client/ai-sdk";
wrapLanguageModel({ model, middleware: hotkvCache({ client }) });

包含在 @hotkv/client npm 套件中。

LangChain.jsNode.js
import { HotKVCache } from "@hotkv/client/langchain";

包含在 @hotkv/client npm 套件中。

LangGraphPython
pip install langgraph-checkpoint-hotkv
from langgraph.checkpoint.hotkv import HotKVSaver
from langgraph.store.hotkv import HotKVStore

提供圖狀態的 checkpointer,以及具備語意搜尋的長期記憶儲存。不需要 HotKV 授權。

閱讀文件
MCP 伺服器Python
pip install hotkv-mcp
claude mcp add hotkv -- uvx hotkv-mcp --url hotkv://localhost:6379

讓 Claude、Cursor 與其他助理能使用鍵、代理記憶體、提示詞與文件搜尋。唯讀模式與命名空間可將代理限制在範圍內。

閱讀文件
快取閘道Go
go install github.com/hotkv-ltd/hotkv-gateway/cmd/hotkv-gateway@latest
client = OpenAI(base_url="http://localhost:8080/v1")

可直接替換的代理,會快取相容 OpenAI 與 Anthropic 的 API 呼叫(包含串流)。只需更改一個 URL,不需修改程式碼。

閱讀文件