Обіграйте конкурентів

Скоротіть витрати на токени LLM і відповідайте на повторні запити ШІ з кешу менш ніж за мілісекунду, працюючи на багатопотоковому сховищі, сумісному з Redis.

менше токенів оброблено Claude
70%менше токенів оброблено Claude
запитів оброблено з кешу після прогріву
81%запитів оброблено з кешу після прогріву
на одне точне влучання в кеш (модель витратила 1,4 s)
0,05 msна одне точне влучання в кеш (модель витратила 1,4 s)
Виміряно реальними викликами API Anthropic
Створено для навантажень LLM

Не платіть двічі за відповідь на те саме запитання

HotKV стоїть перед вашими викликами LLM як єдиний Redis-сумісний рушій. Він впізнає промпти, на які вже відповідав, точно або приблизно, і віддає вашому застосунку відповідь із кешу замість нового виклику 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?") двічі\nОбидва виклики повертають: "Use the password-reset link on the sign-in page."\nПерший виклик: промах кешу → call_llm → збережена відповідь\nДругий виклик: відповідь із кешу → без виклику моделі
Виміряно реальними викликами API Anthropic

Платіть за менше токенів

Ми двічі надіслали ті самі 3 000 запитань клієнтської підтримки чотирьом актуальним моделям Claude, один раз напряму до моделі, один раз із HotKV перед нею.

70%
менше токенів (вхід плюс вихід) оброблено моделями, при вже ввімкненому кешуванні промптів на боці провайдера

Оброблено токенів на модель

Anthropic claude-fable-5-1
на 70% менше токенівна 70% нижча вартість
Без HotKV7,25M tokens · $30,31
З HotKV2,16M tokens · $9,18
Anthropic claude-opus-5-5
на 70% менше токенівна 69% нижча вартість
Без HotKV7,34M tokens · $14,60
З HotKV2,20M tokens · $4,50
Anthropic claude-sonnet-5-5
на 70% менше токенівна 70% нижча вартість
Без HotKV7,16M tokens · $5,51
З HotKV2,14M tokens · $1,66
Anthropic claude-haiku-5-5
на 70% менше токенівна 70% нижча вартість
Без HotKV7,08M tokens · $0,27
З HotKV2,11M tokens · $0,08
81%
запитів оброблено з кешу після прогріву (останні 1 000 із 3 000)
у 11,0x швидше
медіанний час відповіді на Claude Haiku 5.5, з 1,4 s до 125 ms
0,05 ms
час відповіді на повторне запитання (модель витратила 1,4 s)

Що це означає у великому масштабі

  • Anthropic claude-fable-5-1: $303 100 на місяць без HotKV, $91 800 з ним, близько $211 300 економії щомісяця.
  • Anthropic claude-opus-5-5: $146 000 на місяць без HotKV, $45 000 з ним, близько $101 000 економії щомісяця.
  • Anthropic claude-sonnet-5-5: $55 100 на місяць без HotKV, $16 600 з ним, близько $38 500 економії щомісяця.
  • Anthropic claude-haiku-5-5: $2 700 на місяць без HotKV, $800 з ним, близько $1 900 економії щомісяця.

За 1 мільйона запитів на день, екстраполяція за виміряною вартістю одного запиту з припущенням такого самого патерну трафіку. Чотири моделі Claude працювали з короткими відповідями, а Fable 5.1 та Opus 5.5 з найнижчим рівнем міркування, тож довші відповіді або відповіді з інтенсивними міркуваннями зробили б кожен уникнутий виклик цінним ще більше.

Повні числаТокени, вартість, якість відповідей і компроміс щодо порога подібностіПоказати

Ми запустили Claude Fable 5.1, Opus 5.5, Sonnet 5.5 і Haiku 5.5 на тих самих 3 000 запитах кожну, з HotKV і без. Кешування промптів на боці провайдера було ввімкнено в кожному запуску, а токени й вартість взято з використання в кожній відповіді, враховуючи токени міркування.

Токени, вартість і час відповіді для кожної моделі Claude з HotKV і без
МодельЗаощаджено токенівВартість безВартість зНижче наВиклики моделіМедіанна відповідь
Claude Fable 5.170%$30,31$9,1870%3 000 to 8962,7 s to 127 ms
Claude Opus 5.570%$14,60$4,5069%3 000 to 8982,9 s to 126 ms
Claude Sonnet 5.570%$5,51$1,6670%3 000 to 8971,8 s to 128 ms
Claude Haiku 5.570%$0,27$0,0870%3 000 to 8971,4 s to 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 навмисно близьких пар запитань, де одна деталь, як-от поповнення замість зняття, змінює правильну відповідь, 62% змінених запитань отримали б кешовану відповідь за 0,81, 25% за 0,90 і 10% за 0,95. Ці пари створено складними й вони показують найгірший випадок, а не те, як часто це трапляється в реальному трафіку. Якщо неправильні відповіді для вашого сценарію дорогі, підвищте поріг.
  • Один публічний набір даних із короткими банківськими запитаннями, одна модель ембедингів і автоматичний суддя. Вплив порога виміряно на одній моделі. Інші три запускалися лише за 0,81. Ваша частота повторів і ваші запитання дадуть інші числа.

3 000 запитань клієнтської підтримки з тестової вибірки Banking77 із фіксованим зерном (популярність намірів відповідає розподілу Ціпфа, s=1,0; запитання вибираються рівномірно в межах кожного наміру, з повторами). Кожне запитання надсилалося моделі з тією самою політикою підтримки як системним промптом. Базова лінія: кожен запит викликає модель, з увімкненим кешуванням промптів на боці провайдера. HotKV: пошук за точним збігом (GET за ключем SHA-256 нормалізованого запитання), потім семантичний пошук (SCACHE.GET з ембедингом запитання), і модель викликається лише при промаху. Кількість токенів береться з блоку usage кожної відповіді API, вартість рахується за прейскурантними цінами й включає виклики ембедингів. Поріг подібності обрано на окремій тренувальній вибірці Banking77 як найнижче значення, що дає щонайменше 98% точності збігу намірів на семантичних влучаннях.

Модель ембедингів: OpenAI text-embedding-3-small. Поріг семантичного збігу: 0,81. Набір даних: Banking77 (тестова вибірка) від PolyAI, ліцензія CC BY 4.0. 3 000 запитів за 77 намірами.

Виміряно 11 жовтня 2026 р.. Економія залежить від того, як часто ваш трафік повторюється. Навантаження без повторних чи схожих запитань нічого не заощаджує.

Запускайте як вам зручно

HotKV є комерційним програмним забезпеченням. Дозвольте нам запустити його для вас або запустіть самостійно на інфраструктурі, яку ви контролюєте.

Хостимо ми

HotKV Cloud

Повністю керований екземпляр HotKV, який ми розміщуємо й обслуговуємо в Google Cloud у 42 регіонах. Відкриваємо хвилями. Запросіть ранній доступ.

  • Розгортання, оновлення й моніторинг беремо на себе
  • Кожен екземпляр є ізольованою машиною з виділеними ресурсами
  • 42 регіони Google Cloud на вибір
  • Оплата щомісяця або щороку в USD через Stripe, ціна в реальному часі для кожного регіону під час оформлення
Хостите ви

HotKV On-Premise

Запускайте HotKV на власних серверах або у власному хмарному акаунті за файлом ліцензії, з повним контролем над розташуванням даних і мережевим доступом.

  • Пакети Linux для x86_64 і ARM64
  • Ліцензується за окремою ліцензійною угодою on-premise
  • Розгортайте у власній 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)

Працює з вашим фреймворком ШІ

SDK Python і Node.js постачаються з інтеграціями в один рядок для фреймворків, якими команди вже користуються. Окремі інструменти з відкритим кодом покривають LangGraph, MCP і API, сумісні з OpenAI.

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

Вбудований кеш Redis у LiteLLM уже працює з HotKV без змін. Скористайтеся цією інтеграцією, коли вам також потрібне семантичне кешування.

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

Постачається в npm-пакеті @hotkv/client.

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

Постачається в npm-пакеті @hotkv/client.

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

Чекпойнтер для стану графа та довгострокове сховище пам'яті з семантичним пошуком. Не потребує ліцензії HotKV.

Читати документацію
Сервер MCPPython
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")

Готовий проксі, що кешує виклики API, сумісні з OpenAI, та Anthropic, зокрема потокові. Змініть один URL, без коду.

Читати документацію