Předběhněte konkurenci

Snižte útratu za tokeny LLM a opakované požadavky na AI obsluhujte z cache za méně než milisekundu, a to na multithreadovém úložišti kompatibilním s Redisem.

méně tokenů zpracovaných modelem Claude
70 %méně tokenů zpracovaných modelem Claude
požadavků obsloužených z cache po zahřátí
81 %požadavků obsloužených z cache po zahřátí
na jeden zásah cache s přesnou shodou (model potřeboval 1,4 s)
0,05 msna jeden zásah cache s přesnou shodou (model potřeboval 1,4 s)
Změřeno skutečnými voláními Anthropic API
Postaveno pro zátěže LLM

Přestaňte platit za zodpovězení téže otázky dvakrát

HotKV stojí před vašimi voláními LLM jako jedno jádro kompatibilní s Redisem. Pozná prompty, na které už odpovědělo, ať přesně, nebo přibližně, a vaší aplikaci vrátí odpověď z cache místo nového volání API.

Odpověď na opakovaný prompt z cachePython
import hotkv client = hotkv.from_url("hotkv://localhost:6379")client.pcache_create("support", ttl=3600) def ask(prompt: str) -> str:    # Už se ptalo, slovo od slova: bez volání modelu    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

Ilustrativní výsledek (ukázková data)

Scénář: ask("Jak si resetuji heslo?") dvakrát
Obě volání vrátí: "Použijte odkaz pro obnovení hesla na přihlašovací stránce."
První volání: minutí cache → call_llm → uložená odpověď
Druhé volání: odpověď z cache → bez volání modelu
Změřeno skutečnými voláními Anthropic API

Platíte za méně tokenů

Stejných 3 000 dotazů zákaznické podpory jsme dvakrát poslali čtyřem aktuálním modelům Claude: jednou přímo modelu, jednou s HotKV před ním.

70 %
méně tokenů (vstup plus výstup) zpracovaných modely, a to už se zapnutým cachováním promptů na straně poskytovatele

Zpracované tokeny podle modelu

Anthropic claude-fable-5-1
o 70 % méně tokenůo 70 % nižší náklady
Bez HotKV7,25 mil. tokenů · 30,31 $
S HotKV2,16 mil. tokenů · 9,18 $
Anthropic claude-opus-5-5
o 70 % méně tokenůo 69 % nižší náklady
Bez HotKV7,34 mil. tokenů · 14,60 $
S HotKV2,20 mil. tokenů · 4,50 $
Anthropic claude-sonnet-5-5
o 70 % méně tokenůo 70 % nižší náklady
Bez HotKV7,16 mil. tokenů · 5,51 $
S HotKV2,14 mil. tokenů · 1,66 $
Anthropic claude-haiku-5-5
o 70 % méně tokenůo 70 % nižší náklady
Bez HotKV7,08 mil. tokenů · 0,27 $
S HotKV2,11 mil. tokenů · 0,08 $
81 %
požadavků obsloužených z cache po zahřátí (posledních 1 000 z 3 000)
11,0x rychleji
mediánový čas odpovědi u modelu Claude Haiku 5.5, z 1,4 s na 125 ms
0,05 ms
čas odpovědi na opakovanou otázku (model potřeboval 1,4 s)

Co to znamená ve velkém

  • Anthropic claude-fable-5-1: 303 100 $ měsíčně bez HotKV, 91 800 $ s ním, zhruba 211 300 $ ušetřeno každý měsíc.
  • Anthropic claude-opus-5-5: 146 000 $ měsíčně bez HotKV, 45 000 $ s ním, zhruba 101 000 $ ušetřeno každý měsíc.
  • Anthropic claude-sonnet-5-5: 55 100 $ měsíčně bez HotKV, 16 600 $ s ním, zhruba 38 500 $ ušetřeno každý měsíc.
  • Anthropic claude-haiku-5-5: 2 700 $ měsíčně bez HotKV, 800 $ s ním, zhruba 1 900 $ ušetřeno každý měsíc.

Při 1 milionu požadavků denně, extrapolováno ze změřených nákladů na jeden požadavek a za předpokladu stejného vzorce provozu. Čtyři modely Claude běžely s krátkými odpověďmi a Fable 5.1 a Opus 5.5 s nejnižší úrovní uvažování, takže u delších odpovědí nebo odpovědí náročných na uvažování by každé ušetřené volání mělo vyšší hodnotu.

Kompletní číslaTokeny, náklady, kvalita odpovědí a kompromis kolem prahu podobnostiZobrazit

Spustili jsme Claude Fable 5.1, Opus 5.5, Sonnet 5.5 a Haiku 5.5 na stejných 3 000 požadavcích každý, s HotKV i bez něj. Cachování promptů na straně poskytovatele bylo zapnuté v každém běhu a tokeny i náklady se berou z údajů o spotřebě v každé odpovědi, včetně tokenů na uvažování.

Tokeny, náklady a doba odpovědi podle modelu Claude s HotKV a bez něj
ModelUšetřené tokenyNáklady bezNáklady sNižší oVolání modeluMediánová odpověď
Claude Fable 5.170 %30,31 $9,18 $70 %3 000 až 8962,7 s až 127 ms
Claude Opus 5.570 %14,60 $4,50 $69 %3 000 až 8982,9 s až 126 ms
Claude Sonnet 5.570 %5,51 $1,66 $70 %3 000 až 8971,8 s až 128 ms
Claude Haiku 5.570 %0,27 $0,08 $70 %3 000 až 8971,4 s až 125 ms

Jak dobré jsou odpovědi z cache?

U každé přeformulované otázky obsloužené z cache porovnal jiný model odpověď z cache s čerstvou odpovědí, kterou stejný model dal přesně na tuto otázku, v náhodném pořadí. Žádný model neposuzoval svůj vlastní výstup. Posuzuje jazykový model, ne člověk, a jeho přísnost se mezi modely liší, proto porovnávejte odpověď z cache s čerstvou jen v rámci jednoho modelu.

Podíl odpovědí z cache a čerstvých odpovědí, které posuzovatel označil za správné pro přesnou otázku, podle modelu
ModelPosouzené přeformulované otázkyOdpověď z cache sedíČerstvá odpověď sedí
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 %

Práh podobnosti mění úspory za kvalitu odpovědí

Každý řádek je samostatný běh modelu Claude Sonnet 5.5 na stejných 3 000 požadavcích (náklady bez HotKV: 5,51 $).

Úspora nákladů a kvalita odpovědí při pěti prazích podobnosti
PráhNákladyNižší oOdpověď z cache sedíČerstvá odpověď sedí
0,811,66 $70 %77,9 %86,1 %
0,851,88 $66 %80,3 %85,6 %
0,881,99 $64 %89,5 %83,8 %
0,902,13 $61 %87,9 %86,5 %
0,952,22 $60 %92,0 %90,0 %

Co tato čísla ukazují a co ne

  • Při prahu 0,81 použitém pro výsledky výše odpověď z cache sedí na přesnou otázku o 6 až 11 procentního bodu méně často než čerstvá. Přeformulované otázky tvoří asi 31 % požadavků, takže přes všechny odpovědi to činí zhruba 2 až 3 bodu. V bězích s různými prahy nebyly odpovědi z cache od 0,88 výše horší než čerstvé a přitom stále ušetřily 61 % až 64 % nákladů.
  • Údaj „stejný záměr“ výše neznamená „stejná správná odpověď“. V testu 119 záměrně blízkých dvojic otázek, kde jediný detail, například vklad versus výběr, mění správnou odpověď, by u 62 % změněných otázek byla obsloužena odpověď z cache při prahu 0,81, u 25 % při 0,90 a u 10 % při 0,95. Tyto dvojice jsou záměrně těžké a ukazují nejhorší případ, ne to, jak často se to děje v reálném provozu. Pokud jsou špatné odpovědi ve vašem případě použití drahé, zvyšte práh.
  • Jedna veřejná datová sada krátkých bankovních otázek, jeden model pro embeddingy a automatický posuzovatel. Vliv prahu byl změřen na jednom modelu. Ostatní tři běžely jen při prahu 0,81. Vaše míra opakování a vaše otázky dají jiná čísla.

3 000 otázek zákaznické podpory vybraných z testovací části Banking77 s pevným seedem (popularita záměrů sleduje Zipfovo rozdělení, s=1,0; otázky se v rámci každého záměru vybírají rovnoměrně, s opakováním). Každá otázka byla modelu poslána se stejnou politikou podpory jako systémový prompt. Základ: každý požadavek volá model, s cachováním promptů poskytovatele zapnutým. HotKV: vyhledání s přesnou shodou (GET na klíč SHA-256 normalizované otázky), poté sémantické vyhledání (SCACHE.GET s embeddingem otázky) a model se volá jen při minutí. Počty tokenů se berou z bloku usage v každé odpovědi API, náklady vycházejí z ceníkových cen a zahrnují volání embeddingů. Práh podobnosti byl zvolen na samostatné trénovací části Banking77 jako nejnižší hodnota, která dává alespoň 98% přesnost shody záměru u sémantických zásahů.

Model pro embeddingy: OpenAI text-embedding-3-small. Práh sémantické shody: 0,81. Datová sada: Banking77 (testovací část) od PolyAI, licence CC BY 4.0. 3 000 požadavků napříč 77 záměry.

Změřeno 11. října 2026. Úspory závisejí na tom, jak často se váš provoz opakuje. Zátěž bez opakovaných nebo podobných otázek neušetří nic.

Provozujte to po svém

HotKV je komerční software. Nechte ho provozovat nás, nebo ho provozujte sami na infrastruktuře, kterou ovládáte.

Hostujeme my

HotKV Cloud

Plně spravovaná instance HotKV, kterou hostujeme a provozujeme my na Google Cloud ve 42 regionech. Otevíráme ve vlnách. Požádejte o předběžný přístup.

  • Zřizování, aktualizace a monitoring vyřídíme za vás
  • Každá instance je izolovaný stroj s vyhrazenými zdroji
  • 42 regionů Google Cloud k výběru
  • Fakturace měsíčně nebo ročně v USD přes Stripe, cena se při placení počítá živě pro každý region
Hostujete vy

HotKV On-Premise

Provozujte HotKV na vlastních serverech nebo ve vlastním cloudovém účtu, na základě licenčního souboru, s plnou kontrolou nad umístěním dat a síťovým přístupem.

  • Linuxové balíčky pro x86_64 a ARM64
  • Licencováno samostatnou on-premise licenční smlouvou
  • Nasazení ve vlastní VPC, izolované síti nebo datovém centru

Oficiální SDK

Dvanáct oficiálních klientských knihoven. HotKV navíc mluví RESP2 a RESP3, takže se vaši stávající klienti a nástroje pro Redis připojí bez jakýchkoli změn kromě 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
z GitHubu (hotkv-perl-client)
C
libhotkv (CMake, vydání na GitHubu)
C++
hotkv-cpp (CMake, vydání na GitHubu)

Funguje s vaším AI frameworkem

SDK pro Python a Node.js obsahují jednořádkové integrace pro frameworky, ve kterých týmy už stavějí. LangGraph, MCP a API kompatibilní s OpenAI pokrývají samostatné open-source nástroje.

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

Obsahuje také HotKVCache pro cachování s přesnou shodou a dále HotKVVectorStore a HotKVChatMessageHistory.

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

Obsahuje také HotKVKVStore a HotKVChatStore.

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

Vestavěná cache LiteLLM pro Redis s HotKV už funguje beze změn. Tuto integraci použijte, když chcete také sémantické cachování.

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

Součástí balíčku @hotkv/client na npm.

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

Součástí balíčku @hotkv/client na npm.

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

Checkpointer pro stav grafu a dlouhodobé paměťové úložiště se sémantickým vyhledáváním. Nepotřebuje licenci HotKV.

Číst dokumentaci
Server MCPPython
pip install hotkv-mcp
claude mcp add hotkv -- uvx hotkv-mcp --url hotkv://localhost:6379

Umožňuje Claudovi, Cursoru a dalším asistentům používat klíče, paměť agentů, prompty a vyhledávání v dokumentech. Režim jen pro čtení a jmenné prostory drží agenty v mezích.

Číst dokumentaci
Cachovací gatewayGo
go install github.com/hotkv-ltd/hotkv-gateway/cmd/hotkv-gateway@latest
client = OpenAI(base_url="http://localhost:8080/v1")

Proxy, kterou stačí zapojit a která cachuje volání API kompatibilních s OpenAI i Anthropic, včetně streamování. Změníte jedno URL, žádný kód.

Číst dokumentaci