Kundsupport
Lösenordsåterställningar, fakturakopior och leveranstider efterfrågas om och om igen. Varje variant efter den första serveras från cachen.
Cacha LLM-svar efter betydelse, inte exakt text, så att omformulerade frågor ger cacheträff och hoppar över modellanropet.
Ange embedding-storleken och den likhet som räknas som en träff.
En animerad genomgång med riktiga HotKV-kommandon och exempelsvar. Klicka på valfritt steg för att hoppa dit. Kommandon och svar förblir på engelska, precis som du skriver och ser dem i HotKV.
En supportassistent får samma fråga formulerad på hundra olika sätt. En cache med exakt matchning missar nästan alla, så varje omformulering betalar för ett fullständigt modellanrop och väntar på hela svaret.
En semantisk cache lagrar varje svar bredvid embeddingen av dess fråga och slår upp nya frågor efter likhet. Om en ny prompt ligger tillräckligt nära en som du redan har besvarat kommer det lagrade svaret tillbaka och modellen anropas aldrig. Tröskeln avgör hur nära som är tillräckligt nära.
Ange embedding-storleken och den likhet som räknas som en träff.
SCACHE.CREATE support_bot 1536 THRESHOLD 0.92Första gången en fråga ställs finns inget liknande i cachen, så modellen besvarar den.
SCACHE.GET support_bot 0.013 -0.21 0.88 ...Spara frågan, svaret och frågans embedding i ett dygn.
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” hamnar nära den lagrade frågan. Svaret och dess likhet kommer tillbaka, och modellen hoppas över.
SCACHE.GET support_bot 0.011 -0.19 0.87 ...Ett uppslag kan begära en närmare matchning än namnrymdens standard, för svar där en nästan-träff inte räcker.
SCACHE.GET support_bot 0.2 0.4 0.1 ... THRESHOLD 0.99Statistik per namnrymd visar hur ofta cachen svarade i stället för modellen.
SCACHE.STATS support_botLösenordsåterställningar, fakturakopior och leveranstider efterfrågas om och om igen. Varje variant efter den första serveras från cachen.
Anställda frågar om semester, utlägg och VPN-åtkomst med egna ord. Ett svar räcker åt alla tills det löper ut.
”How do I paginate?” och ”how to page through results” får samma dokumenterade svar utan ett andra modellanrop.
Liknande frågor delar ett cachat svar, hur de än är formulerade.
SCACHE.GETSCACHE.SETAnge tröskeln per namnrymd och överstyr den för ett enskilt uppslag.
SCACHE.THRESHOLDStatistik per namnrymd visar träffar, missar och poster.
SCACHE.STATSVälj det mått som passar din embedding-modell när du skapar namnrymden.
SCACHE.CREATEEtt embedding-anrop och ett cacheuppslag. Modellanropet och dess genereringstid hoppas över.
Höj tröskeln. En högre tröskel kräver en närmare matchning, så färre frågor ger träff och varje träff är säkrare.
Den semantiska cachen ingår i planerna Performance och Scale.
HotKV talar Redis-protokollet, så du kan peka en befintlig klient mot det och köra samma kommandon.