Служба підтримки SaaS
Тисячі клієнтів питають про паролі, рахунки та ліміти планів. Багато запитань є повторами чи перефразуваннями, і на них відповідають з кешу. До моделі доходять лише справді нові.
Бот підтримки, який миттєво відповідає на повтори, зіставляє перефразування за змістом, підкріплює нові відповіді вашим центром допомоги та ніколи не перевитрачає.
Бюджет кожного тенанта задано один раз через LLMBUDGET.SET. Перед будь-якою роботою моделі стягніть його атомарно. Тенанта, що перевищив ліміт, відхиляють тут, до того як витрачено гроші.
Анімований покроковий розбір з реальними командами HotKV і прикладами відповідей. Натисніть будь-який крок, щоб перейти до нього. Команди та відповіді залишаються англійською, так само, як ви вводите й бачите їх у HotKV.
Справжній асистент підтримки це більше, ніж промпт. Йому потрібен кеш, щоб не платити за те саме запитання двічі, пошук по центру допомоги, пам'ять розмови та бюджет, щоб один клієнт не міг наробити рахунок. Зазвичай це чотири-п'ять сервісів і більше часу на склеювання, ніж на сам продукт.
HotKV виконує кожен із цих елементів як команди в одному сервері. Асистент перевіряє бюджет тенанта, відповідає на точні повтори з кешу промптів, а на перефразування із семантичного кешу, добирає уривки з центру допомоги для всього нового, зберігає розмову й кешує кожну нову відповідь для наступного клієнта, який запитає.
Бюджет кожного тенанта задано один раз через LLMBUDGET.SET. Перед будь-якою роботою моделі стягніть його атомарно. Тенанта, що перевищив ліміт, відхиляють тут, до того як витрачено гроші.
LLMBUDGET.CONSUME tenant:acme 900 0.002Те саме запитання, поставлене слово в слово, є влучанням у кеш промптів. Без ембедингу, без виклику моделі.
PCACHE.GET support "How do I reset my password?""I forgot my login password" сформульовано інакше. Його ембединг достатньо близький до запитання в семантичному кеші, створеному один раз через SCACHE.CREATE, тож повертається збережена відповідь.
SCACHE.GET support 0.013 -0.21 0.88 ...Запитання, якого ще ніхто не ставив. Гібридний пошук по завантаженому центру допомоги повертає уривки, потрібні моделі.
RAG.SEARCH helpdesk "refund for an annual plan" K 3 VECTOR 0.41,0.07,0.66Модель відповідає, маючи уривки як контекст. Репліку додано до розмови, відкритої через AMEM.CONV.CREATE на початку чату, тож наступне повідомлення має свою історію.
AMEM.CONV.APPEND chat:7781 assistant "Annual plans can be refunded within 30 days."Нова відповідь потрапляє в семантичний кеш, тож кожне наступне перефразування цього запитання є влучанням.
SCACHE.SET support "Can I get a refund on the yearly plan?" "Annual plans can be refunded within 30 days." 0.41 0.07 ...Тисячі клієнтів питають про паролі, рахунки та ліміти планів. Багато запитань є повторами чи перефразуваннями, і на них відповідають з кешу. До моделі доходять лише справді нові.
Політики повернення й доставки завантажують один раз як конвеєр RAG. Відповіді спираються на актуальний текст політики, а кожен магазин на платформі має власний бюджет.
Співробітники щотижня ставлять ті самі питання про VPN і ноутбуки. Асистент зберігає кожну розмову, пригадує попередні репліки й зупиняє цикл, що вийшов з-під контролю, перш ніж він спалить місячний ліміт.
Кеш точних промптів для повторів слово в слово та семантичний кеш для перефразувань, кожен зі своєю статистикою влучань.
PCACHE.GETSCACHE.GETСтатті центру допомоги розбиваються на фрагменти та індексуються в конвеєрі RAG з гібридним векторним і ключовим пошуком.
RAG.INGESTRAG.SEARCHКожен чат зберігає ковзне вікно реплік для наступного промпту.
AMEM.CONV.APPENDAMEM.CONV.WINDOWЛіміти токенів і доларів для кожного тенанта, що стягуються атомарно перед викликом моделі.
LLMBUDGET.CONSUMEНі. Семантичний кеш, конвеєр RAG і пам'ять агентів працюють усередині HotKV, поруч з рештою даних вашого застосунку.
Будь-які. HotKV зберігає й шукає надані вами вектори та сам ніколи не викликає модель, тож ви повністю контролюєте провайдерів.
Кеш промптів, семантичний кеш, конвеєри RAG, пам'ять агентів і бюджети LLM входять до планів Performance і Scale.
HotKV розмовляє протоколом Redis, тож ви можете направити на нього наявний клієнт і виконувати ті самі команди.