Kundensupport
Passwort-Resets, Rechnungskopien und Lieferzeiten werden immer wieder erfragt. Jede Variante nach der ersten kommt aus dem Cache.
Cachen Sie LLM-Antworten nach Bedeutung statt nach exaktem Text, damit umformulierte Fragen den Cache treffen und den Modellaufruf überspringen.
Legen Sie die Embedding-Größe fest und die Ähnlichkeit, die als Treffer zählt.
Ein animierter Durchlauf mit echten HotKV-Befehlen und Beispielantworten. Klicken Sie auf einen Schritt, um direkt dorthin zu springen. Befehle und Antworten bleiben auf Englisch, genau so, wie Sie sie in HotKV eingeben und sehen.
Ein Support-Assistent bekommt dieselbe Frage in hundert verschiedenen Formulierungen. Ein Cache mit exaktem Abgleich verfehlt fast alle davon, sodass jede Umformulierung einen vollen Modellaufruf kostet und auf die vollständige Antwort wartet.
Ein semantischer Cache speichert jede Antwort neben dem Embedding ihrer Frage und sucht neue Fragen über die Ähnlichkeit. Liegt ein neuer Prompt nah genug an einem, den Sie bereits beantwortet haben, kommt die gespeicherte Antwort zurück, und das Modell wird nie aufgerufen. Der Schwellenwert legt fest, wie nah nah genug ist.
Legen Sie die Embedding-Größe fest und die Ähnlichkeit, die als Treffer zählt.
SCACHE.CREATE support_bot 1536 THRESHOLD 0.92Wenn eine Frage zum ersten Mal gestellt wird, gibt es nichts Ähnliches im Cache, also beantwortet das Modell sie.
SCACHE.GET support_bot 0.013 -0.21 0.88 ...Speichern Sie die Frage, die Antwort und das Embedding der Frage für einen Tag.
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" landet nah an der gespeicherten Frage. Die Antwort und ihre Ähnlichkeit kommen zurück, und das Modell wird übersprungen.
SCACHE.GET support_bot 0.011 -0.19 0.87 ...Ein Lookup kann einen engeren Abgleich verlangen als der Standard des Namespace, für Antworten, bei denen ein Beinahe-Treffer nicht genügt.
SCACHE.GET support_bot 0.2 0.4 0.1 ... THRESHOLD 0.99Statistiken pro Namespace zeigen, wie oft der Cache statt des Modells geantwortet hat.
SCACHE.STATS support_botPasswort-Resets, Rechnungskopien und Lieferzeiten werden immer wieder erfragt. Jede Variante nach der ersten kommt aus dem Cache.
Mitarbeitende fragen in eigenen Worten nach Urlaub, Spesen und VPN-Zugang. Eine Antwort bedient alle, bis sie abläuft.
"How do I paginate?" und "how to page through results" bekommen dieselbe dokumentierte Antwort ohne zweiten Modellaufruf.
Ähnliche Fragen teilen sich eine gecachte Antwort, egal wie sie formuliert sind.
SCACHE.GETSCACHE.SETLegen Sie den Schwellenwert pro Namespace fest und überschreiben Sie ihn bei einem einzelnen Lookup.
SCACHE.THRESHOLDStatistiken pro Namespace zeigen Treffer, Misses und Einträge.
SCACHE.STATSWählen Sie beim Anlegen des Namespace die Metrik, die zu Ihrem Embedding-Modell passt.
SCACHE.CREATEEinen Embedding-Aufruf und einen Cache-Lookup. Der Modellaufruf und seine Generierungszeit entfallen.
Erhöhen Sie den Schwellenwert. Ein höherer Schwellenwert verlangt eine engere Übereinstimmung, sodass weniger Fragen treffen und jeder Treffer sicherer ist.
Der semantische Cache ist Teil der Tarife Performance und Scale.
HotKV spricht das Redis-Protokoll, sodass Sie einen bestehenden Client darauf richten und genau diese Befehle ausführen können.