Klantenservice
Wachtwoordresets, factuurkopieën en bezorgtijden worden steeds opnieuw gevraagd. Elke variant na de eerste wordt uit de cache bediend.
Cache LLM-antwoorden op betekenis, niet op exacte tekst, zodat geparafraseerde vragen de cache raken en de modelaanroep overslaan.
Stel de embeddinggrootte in en de gelijkenis die als hit telt.
Een geanimeerde walkthrough met echte HotKV-commando's en voorbeeldantwoorden. Klik op een stap om ernaartoe te springen. Commando's en antwoorden blijven Engels, precies zoals je ze in HotKV typt en ziet.
Een supportassistent krijgt dezelfde vraag op honderd verschillende manieren geformuleerd. Een cache met exacte match mist bijna al die varianten, dus elke parafrase betaalt voor een volledige modelaanroep en wacht op het volledige antwoord.
Een semantische cache slaat elk antwoord op naast de embedding van de bijbehorende vraag en zoekt nieuwe vragen op via gelijkenis. Is een nieuwe prompt dicht genoeg bij een prompt die je al hebt beantwoord, dan komt het opgeslagen antwoord terug en wordt het model nooit aangeroepen. De drempel bepaalt hoe dichtbij dicht genoeg is.
Stel de embeddinggrootte in en de gelijkenis die als hit telt.
SCACHE.CREATE support_bot 1536 THRESHOLD 0.92De eerste keer dat een vraag wordt gesteld, staat er niets vergelijkbaars in de cache, dus het model beantwoordt hem.
SCACHE.GET support_bot 0.013 -0.21 0.88 ...Sla de vraag, het antwoord en de embedding van de vraag op, voor één dag.
SCACHE.SET support_bot "How do I reset my password?" "Open Settings > Security." 0.013 -0.21 0.88 ... TTL 86400"forgot my login pass" ligt dicht bij de opgeslagen vraag. Het antwoord en de gelijkenis komen terug en het model wordt overgeslagen.
SCACHE.GET support_bot 0.011 -0.19 0.87 ...Een opzoeking kan om een nauwere match vragen dan de standaardwaarde van de namespace, voor antwoorden waarbij een bijna-raak niet goed genoeg is.
SCACHE.GET support_bot 0.2 0.4 0.1 ... THRESHOLD 0.99Statistieken per namespace laten zien hoe vaak de cache antwoordde in plaats van het model.
SCACHE.STATS support_botWachtwoordresets, factuurkopieën en bezorgtijden worden steeds opnieuw gevraagd. Elke variant na de eerste wordt uit de cache bediend.
Medewerkers vragen in hun eigen woorden naar vakanties, onkosten en VPN-toegang. Eén antwoord bedient ze allemaal totdat het verloopt.
"How do I paginate?" en "how to page through results" krijgen hetzelfde gedocumenteerde antwoord zonder tweede modelaanroep.
Vergelijkbare vragen delen één gecachet antwoord, hoe ze ook zijn geformuleerd.
SCACHE.GETSCACHE.SETStel de drempel per namespace in en overschrijf hem bij één enkele opzoeking.
SCACHE.THRESHOLDStatistieken per namespace tonen hits, misses en items.
SCACHE.STATSKies de metriek die bij je embeddingmodel past wanneer je de namespace aanmaakt.
SCACHE.CREATEEén embedding-aanroep en een cache-opzoeking. De modelaanroep en de generatietijd daarvan worden overgeslagen.
Verhoog de drempel. Een hogere drempel vereist een nauwere match, dus minder vragen raken en elke hit is zekerder.
De semantische cache maakt deel uit van de plannen Performance en Scale.
HotKV spreekt het Redis-protocol, dus je kunt een bestaande client erop richten en dezelfde commando's uitvoeren.