Vượt qua đối thủ

Cắt giảm chi tiêu token LLM và trả lời các yêu cầu AI lặp lại từ cache trong chưa đến một mili giây trong khi chạy một kho dữ liệu đa luồng, tương thích Redis.

token ít hơn mà Claude phải xử lý
70%token ít hơn mà Claude phải xử lý
số yêu cầu được trả lời từ cache khi đã khởi động
81%số yêu cầu được trả lời từ cache khi đã khởi động
cho mỗi lần trúng cache khớp chính xác (mô hình mất 1,4 s)
0,05 mscho mỗi lần trúng cache khớp chính xác (mô hình mất 1,4 s)
Đo bằng các lần gọi Anthropic API thực
Xây dựng cho khối lượng công việc LLM

Đừng trả tiền để trả lời cùng một câu hỏi hai lần

HotKV nằm phía trước các lần gọi LLM của bạn như một engine tương thích Redis. Nó nhận ra những prompt đã được trả lời, dù chính xác hay gần đúng, và trả cho ứng dụng của bạn phản hồi đã cache thay vì một lần gọi API mới.

Trả lời prompt lặp lại từ cachePython
import hotkv client = hotkv.from_url("hotkv://localhost:6379")client.pcache_create("support", ttl=3600) def ask(prompt: str) -> str:    # Đã hỏi trước đây, từng chữ một: không gọi mô hình    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

Kết quả minh họa (dữ liệu ví dụ)

Kịch bản: ask("How do I reset my password?") hai lần
Cả hai lần gọi đều trả về: "Use the password-reset link on the sign-in page."
Lần gọi đầu: cache miss → call_llm → lưu câu trả lời
Lần gọi thứ hai: câu trả lời từ cache → không gọi mô hình
Đo bằng các lần gọi Anthropic API thực

Trả tiền cho ít token hơn

Chúng tôi gửi cùng 3.000 câu hỏi hỗ trợ khách hàng tới bốn mô hình Claude hiện tại hai lần: một lần gửi thẳng tới mô hình, một lần có HotKV đứng phía trước.

70%
token ít hơn (đầu vào cộng đầu ra) mà các mô hình phải xử lý, khi prompt caching của chính nhà cung cấp đã bật sẵn

Token được xử lý theo từng mô hình

Anthropic claude-fable-5-1
ít hơn 70% tokenchi phí thấp hơn 70%
Không có HotKV7,25M token · $30,31
Có HotKV2,16M token · $9,18
Anthropic claude-opus-5-5
ít hơn 70% tokenchi phí thấp hơn 69%
Không có HotKV7,34M token · $14,60
Có HotKV2,20M token · $4,50
Anthropic claude-sonnet-5-5
ít hơn 70% tokenchi phí thấp hơn 70%
Không có HotKV7,16M token · $5,51
Có HotKV2,14M token · $1,66
Anthropic claude-haiku-5-5
ít hơn 70% tokenchi phí thấp hơn 70%
Không có HotKV7,08M token · $0,27
Có HotKV2,11M token · $0,08
81%
số yêu cầu được trả lời từ cache khi đã khởi động (1.000 cuối trong tổng 3.000)
nhanh hơn 11,0x
thời gian phản hồi trung vị trên Claude Haiku 5.5, từ 1,4 s xuống 125 ms
0,05 ms
thời gian trả lời cho một câu hỏi lặp lại (mô hình mất 1,4 s)

Điều này có nghĩa gì ở quy mô lớn

  • Anthropic claude-fable-5-1: $303.100 mỗi tháng khi không có HotKV, $91.800 khi có, tiết kiệm khoảng $211.300 mỗi tháng.
  • Anthropic claude-opus-5-5: $146.000 mỗi tháng khi không có HotKV, $45.000 khi có, tiết kiệm khoảng $101.000 mỗi tháng.
  • Anthropic claude-sonnet-5-5: $55.100 mỗi tháng khi không có HotKV, $16.600 khi có, tiết kiệm khoảng $38.500 mỗi tháng.
  • Anthropic claude-haiku-5-5: $2.700 mỗi tháng khi không có HotKV, $800 khi có, tiết kiệm khoảng $1.900 mỗi tháng.

Ở mức 1 triệu yêu cầu mỗi ngày, ngoại suy từ chi phí đo được cho mỗi yêu cầu và giả định cùng mẫu lưu lượng. Bốn mô hình Claude chạy với câu trả lời ngắn, còn Fable 5.1 và Opus 5.5 ở mức nỗ lực suy luận thấp nhất, nên các câu trả lời dài hơn hoặc nặng về suy luận sẽ làm mỗi lần gọi tránh được có giá trị hơn.

Số liệu đầy đủToken, chi phí, chất lượng câu trả lời và sự đánh đổi theo ngưỡng tương đồngHiện

Chúng tôi chạy Claude Fable 5.1, Opus 5.5, Sonnet 5.5 và Haiku 5.5 trên cùng 3.000 yêu cầu cho mỗi mô hình, có và không có HotKV. Prompt caching của chính nhà cung cấp được bật trong mọi lần chạy, và token cùng chi phí được lấy từ mức sử dụng trong mỗi phản hồi, bao gồm cả token suy nghĩ.

Token, chi phí và thời gian phản hồi theo từng mô hình Claude, có và không có HotKV
Mô hìnhToken tiết kiệmChi phí khi không cóChi phí khi cóThấp hơnLần gọi mô hìnhPhản hồi trung vị
Claude Fable 5.170%$30,31$9,1870%3.000 đến 8962,7 s đến 127 ms
Claude Opus 5.570%$14,60$4,5069%3.000 đến 8982,9 s đến 126 ms
Claude Sonnet 5.570%$5,51$1,6670%3.000 đến 8971,8 s đến 128 ms
Claude Haiku 5.570%$0,27$0,0870%3.000 đến 8971,4 s đến 125 ms

Các câu trả lời từ cache tốt đến đâu?

Với mỗi câu hỏi diễn đạt lại được phục vụ từ cache, một mô hình khác so sánh câu trả lời từ cache với câu trả lời mới mà chính mô hình đó đưa ra cho đúng câu hỏi ấy, theo thứ tự ngẫu nhiên. Không mô hình nào chấm đầu ra của chính mình. Đây là một mô hình ngôn ngữ chấm, không phải đánh giá của con người, và độ nghiêm khắc của nó khác nhau giữa các mô hình, nên chỉ so sánh câu trả lời từ cache với câu trả lời mới trong cùng một mô hình.

Tỷ lệ câu trả lời từ cache và câu trả lời mới mà người chấm thấy đúng với chính câu hỏi, theo từng mô hình
Mô hìnhCâu hỏi diễn đạt lại đã được chấmCâu trả lời từ cache phù hợpCâu trả lời mới phù hợp
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%

Ngưỡng tương đồng đánh đổi giữa khoản tiết kiệm và chất lượng câu trả lời

Mỗi hàng là một lần chạy riêng của Claude Sonnet 5.5 trên cùng 3.000 yêu cầu (chi phí khi không có HotKV: $5,51).

Mức tiết kiệm chi phí và chất lượng câu trả lời ở năm ngưỡng tương đồng
NgưỡngChi phíThấp hơnCâu trả lời từ cache phù hợpCâu trả lời mới phù hợp
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%

Những con số này cho thấy và không cho thấy điều gì

  • Ở ngưỡng 0,81 được dùng cho các kết quả phía trên, một câu trả lời từ cache phù hợp với đúng câu hỏi ít hơn câu trả lời mới từ 6 đến 11 điểm phần trăm. Các câu hỏi diễn đạt lại chiếm khoảng 31% số yêu cầu, nên trên toàn bộ phản hồi, mức chênh khoảng từ 2 đến 3 điểm. Trong các lần chạy theo ngưỡng, câu trả lời từ cache từ 0.88 trở lên không kém hơn câu trả lời mới, mà vẫn tiết kiệm 61% đến 64% chi phí.
  • Con số “cùng ý định” ở trên không có nghĩa là “cùng câu trả lời đúng”. Trong một bài kiểm tra với 119 cặp câu hỏi cố tình rất gần nhau, trong đó một chi tiết như gửi tiền so với rút tiền làm thay đổi câu trả lời đúng, 62% số câu hỏi bị thay đổi sẽ được phục vụ câu trả lời từ cache ở ngưỡng 0,81, 25% ở 0.90 và 10% ở 0.95. Các cặp này được xây dựng để khó và cho thấy trường hợp xấu nhất, không phải tần suất xảy ra trong lưu lượng thực tế. Nếu câu trả lời sai gây tốn kém cho trường hợp sử dụng của bạn, hãy nâng ngưỡng lên.
  • Một tập dữ liệu công khai gồm các câu hỏi ngân hàng ngắn, một mô hình embedding và một người chấm tự động. Hiệu ứng của ngưỡng được đo trên một mô hình. Ba mô hình còn lại chỉ chạy ở 0,81. Tỷ lệ lặp lại và các câu hỏi của bạn sẽ cho những con số khác.

3,000 câu hỏi hỗ trợ khách hàng được lấy từ tập kiểm thử Banking77 với hạt giống cố định (độ phổ biến của ý định theo phân phối Zipf, s=1.0; các câu hỏi được lấy mẫu đồng đều trong mỗi ý định, có lặp lại). Mỗi câu hỏi được gửi tới mô hình cùng chính sách hỗ trợ làm system prompt. Đường cơ sở: mọi yêu cầu đều gọi mô hình, với prompt caching của chính nhà cung cấp được bật. HotKV: tra cứu khớp chính xác (GET trên khóa SHA-256 của câu hỏi đã chuẩn hóa), sau đó là tra cứu ngữ nghĩa (SCACHE.GET với embedding của câu hỏi), và mô hình chỉ được gọi khi trượt. Số token được lấy từ khối usage trong mỗi phản hồi API; chi phí dùng giá niêm yết và bao gồm các lần gọi embedding. Ngưỡng tương đồng được chọn trên tập huấn luyện Banking77 riêng biệt, là giá trị thấp nhất cho độ chính xác cùng ý định ít nhất 98% ở các lần trúng ngữ nghĩa.

Mô hình embedding: OpenAI text-embedding-3-small. Ngưỡng khớp ngữ nghĩa: 0,81. Tập dữ liệu: Banking77 (tập kiểm thử) của PolyAI, giấy phép CC BY 4.0. 3.000 yêu cầu trên 77 ý định.

Đo vào 11 tháng 10, 2026. Khoản tiết kiệm phụ thuộc vào mức độ lưu lượng của bạn tự lặp lại. Một khối lượng công việc không có câu hỏi lặp lại hay tương tự thì không tiết kiệm được gì.

Chạy theo cách của bạn

HotKV là phần mềm thương mại. Hãy để chúng tôi chạy giúp bạn, hoặc tự chạy trên hạ tầng do bạn kiểm soát.

Chúng tôi lưu trữ

HotKV Cloud

Một instance HotKV được quản lý hoàn toàn, do chúng tôi lưu trữ và vận hành trên Google Cloud tại 42 khu vực. Mở theo từng đợt. Hãy đăng ký truy cập sớm.

  • Việc cấp phát, vá lỗi và giám sát đã có người lo cho bạn
  • Mỗi instance là một máy cô lập với tài nguyên riêng
  • 42 khu vực Google Cloud để lựa chọn
  • Tính phí hằng tháng hoặc hằng năm bằng USD qua Stripe, báo giá trực tiếp theo từng khu vực khi thanh toán
Bạn tự lưu trữ

HotKV On-Premise

Chạy HotKV trên máy chủ của riêng bạn hoặc tài khoản đám mây của riêng bạn, theo một tệp giấy phép, với toàn quyền kiểm soát nơi lưu trữ dữ liệu và truy cập mạng.

  • Gói Linux cho x86_64 và ARM64
  • Cấp phép theo một thỏa thuận giấy phép on-premise riêng
  • Triển khai bên trong VPC, mạng cách ly (air-gapped) hoặc trung tâm dữ liệu của riêng bạn

SDK chính thức

Mười hai thư viện client chính thức. HotKV cũng nói RESP2 và RESP3, nên các client và công cụ Redis hiện có của bạn kết nối mà không cần thay đổi nào ngoài hostname.

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
từ GitHub (hotkv-perl-client)
C
libhotkv (CMake, bản phát hành GitHub)
C++
hotkv-cpp (CMake, bản phát hành GitHub)

Hoạt động với framework AI của bạn

Các SDK Python và Node.js đi kèm tích hợp một dòng cho những framework mà các nhóm đang dùng để xây dựng. Các công cụ mã nguồn mở riêng bao phủ LangGraph, MCP và các API tương thích OpenAI.

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

Cũng bao gồm HotKVCache để cache khớp chính xác, cùng HotKVVectorStore và HotKVChatMessageHistory.

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

Cũng bao gồm HotKVKVStore và HotKVChatStore.

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

Cache Redis tích hợp của LiteLLM vốn đã hoạt động với HotKV mà không cần thay đổi. Hãy dùng tích hợp này khi bạn cũng muốn semantic caching.

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

Có trong gói npm @hotkv/client.

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

Có trong gói npm @hotkv/client.

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

Một checkpointer cho trạng thái đồ thị và một kho bộ nhớ dài hạn với tìm kiếm ngữ nghĩa. Không cần giấy phép HotKV.

Đọc tài liệu
Máy chủ MCPPython
pip install hotkv-mcp
claude mcp add hotkv -- uvx hotkv-mcp --url hotkv://localhost:6379

Cho phép Claude, Cursor và các trợ lý khác dùng khóa, bộ nhớ agent, prompt và tìm kiếm tài liệu. Chế độ chỉ đọc và namespace giữ các agent trong giới hạn.

Đọc tài liệu
Cổng cachingGo
go install github.com/hotkv-ltd/hotkv-gateway/cmd/hotkv-gateway@latest
client = OpenAI(base_url="http://localhost:8080/v1")

Một proxy cắm là chạy, cache các lệnh gọi API tương thích OpenAI và Anthropic, kể cả streaming. Đổi một URL, không cần mã.

Đọc tài liệu