Blank white background with no objects or features visible.

Wir stellen Ihnen den vollständigen Gartner Hype Cycle für KI-Governance 2026 kostenlos zur Verfügung. Hier Exemplar sichern →

Semantisches Caching für LLMs: Kosten und Latenz senken – jenseits von Prefix Caching

von Boyu Wang

Published: October 6, 2026

Prefix Caching verwendet identische Prompts wieder. Semantisches Caching nutzt ähnliche Anfragen: Die eingehende Anfrage wird in einen Vektor umgewandelt (Embedding). Wenn eine nahezu identische Frage kürzlich beantwortet wurde, wird die gespeicherte Antwort ausgegeben, anstatt das Modell erneut aufzurufen. Dies ist einer der effektivsten Hebel für ein Gateway, um Kosten und Latenz zu reduzieren – wobei jedoch ein großer Unterschied zwischen „funktioniert in der Demo“ und „ist sicher in der Produktion“ besteht. Dieser Beitrag erklärt die Funktionsweise, den entscheidenden Stellhebel, die Fälle, in denen das System unbemerkt falsche Antworten liefert, und wo der Cache am besten platziert werden sollte.

Key Takeaways
  • There are three layers of LLM caching, in increasing reach and risk: provider prefix caching (exact prefix), exact-match response caching (hash the whole request), and semantic caching (embed the request, serve a similar prior response). This post is the third.
  • Semantic caching embeds the request, runs a vector similarity search, and serves a cached response when similarity clears a threshold — turning a several-hundred-millisecond model call into a tens-of-milliseconds lookup on a hit.
  • The similarity threshold is the whole game: set it too low and you serve wrong answers (false hits); too high and the hit rate collapses. It's a precision/recall tradeoff to tune per route, not a global constant.
  • Embedding-close is not meaning-equal. "What is the capital of France?" and "What is the capital of Germany?" sit near each other in embedding space. Conservative thresholds, entity guards, and per-namespace caches mitigate this; nothing eliminates it.
  • Never semantically cache personalized, time-sensitive, stateful, or high-stakes responses. A mis-scoped cache can serve one user's data to another — a privacy failure, not just a wrong answer.
  • Cache keys must carry scope (tenant/user) and version (model, system-prompt version, tools), and entries must be invalidated on TTL and whenever the prompt or tools change.
  • The cache belongs at the gateway: shared across services, scoped per tenant, with hit-rate, cost-saved, and latency-saved observability. TrueFoundry's AI Gateway is the natural place to measure cacheable traffic and attribute the savings.

Kabir, ein Backend-Entwickler, erlebte eine gute und dann eine schlechte Woche. Die gute Woche: Er hatte einen semantischen Cache vor den Support-Assistenten von Northwind geschaltet – jede eingehende Frage wurde in einen Vektor umgewandelt, und bei einer nahezu identischen Frage wurde die gespeicherte Antwort zurückgegeben, statt das Modell aufzurufen. Das Volumen der Modellaufrufe sank um 35 %. Die Latenz bei Cache-Treffern fiel von etwa 900 ms auf unter 40 ms. Die schlechte Woche: Ein Kunde fragte „Wo ist meine Lieferung?“ und erhielt eine überzeugende, detaillierte Antwort – über die Bestellung eines anderen Kunden. Zwei Kunden hatten innerhalb weniger Minuten semantisch identische Fragen gestellt; der Cache wandelte beide in nahezu denselben Vektor um, erzielte einen Treffer und lieferte die Antwort des ersten Kunden an den zweiten aus.

Der Cache funktionierte genau wie geplant. Er hatte nur keine Ahnung, dass „Wo ist meine Lieferung?“ je nach Fragesteller etwas anderes bedeutet. Semantisches Caching ersetzt einen Modellaufruf durch einen Ähnlichkeitsabgleich, und die Sicherheit dieses Vorgangs hängt von zwei Faktoren ab: dem Schwellenwert für den Abgleich und dem, was Sie überhaupt erst in den Cache lassen. Dieser Beitrag behandelt beides.

Was das AI Gateway von TrueFoundry hier bietet

Alles, was in diesem Beitrag beschrieben wird – exaktes und semantisches Caching, der Ähnlichkeitsschwellenwert als pro Route konfigurierbarer Parameter, die mandantenbezogene Isolierung, damit Kabirs Fehler aus der Einleitung niemals passiert, sowie die Telemetrie zu Trefferraten und Kosteneinsparungen, die Ihnen zeigt, ob sich der Cache tatsächlich auszahlt – ist etwas, das das AI Gateway Caching von TrueFoundry als Gateway-Konfiguration bereitstellt. Ein einziger Header in der Anfrage aktiviert die Funktion; das Gateway hasht die Anfrage (oder erstellt bei semantischem Caching ein Embedding der letzten Nachricht), vergleicht sie mit einem Redis-basierten Speicher und gibt bei einem Treffer die zwischengespeicherte Antwort zurück. Bei einem Misserfolg geht die Anfrage an den Anbieter, und die neue Antwort sowie das Embedding werden für das nächste Mal gespeichert.

Die Korrektheit – also sicherzustellen, dass zwei semantisch ähnliche Anfragen von verschiedenen Benutzern niemals die Antwort des jeweils anderen zurückgeben – wird durch ein zweistufiges Namespacing gewährleistet. Stufe 1 ist automatisch: Jeder Cache-Eintrag ist an den aufrufenden Benutzer oder das virtuelle Konto gebunden, sodass die Anfrage von Benutzer A niemals den Eintrag von Benutzer B treffen kann, Punkt. Stufe 2 ist optional: ein Namespace -Feld in der Cache-Konfiguration ermöglicht eine weitere Unterteilung (pro Mandant, pro Umgebung, pro System-Prompt-Version), was in der Praxis genau das ist, was das Namespace-Argument in diesem Beitrag erfordert. Zusammen sorgen diese Mechanismen dafür, dass ein semantischer Cache auf Gateway-Ebene sicher über verschiedene Dienste hinweg geteilt werden kann, ohne dass jeder Dienst die Isolierung selbst implementieren muss.

TrueFoundry AI Gateway request flow: where caching sits on the request path
Abb. 1: Wo sich der Cache im übergeordneten Anfragepfad befindet: Die Cache-Suche erfolgt vor dem Provider-Aufruf, sodass ein Treffer das Modell vollständig umgeht. Quelle: TrueFoundry – Architektur der Gateway-Ebene

‍

‍

Try now.

One gateway for all your models, MCP servers, and agents.
No credit card needed.

Melde dich an
Inhaltsverzeichniss

Steuern, implementieren und verfolgen Sie KI in Ihrer eigenen Infrastruktur

Buchen Sie eine 30-minütige Fahrt mit unserem KI-Experte

Eine Demo buchen

Der schnellste Weg, deine KI zu entwickeln, zu steuern und zu skalieren

Demo buchen
Summarize with
ChatGPT logo by OpenAI
Perplexity AI logo
Blurry red snowflake on white background, symmetrical frosty design with soft edges and abstract shape.

Entdecke mehr

Keine Artikel gefunden.
October 10, 2026
|
Lesedauer: 5 Minuten

Die 10 besten LLMops-Tools im Jahr 2026

Vergleich
October 10, 2026
|
Lesedauer: 5 Minuten

5 Lektionen für den produktiven Einsatz von Agentic AI – Aus dem Fireside Chat

Keine Artikel gefunden.
October 10, 2026
|
Lesedauer: 5 Minuten

In Kubernetes auf Null skalieren: Ein tiefer Einblick in Elasti

Technik und Produkt
October 10, 2026
|
Lesedauer: 5 Minuten

Beobachtbarkeit in LLM-Workflows: Black Boxes in Glass Boxes verwandeln

Keine Artikel gefunden.
Keine Artikel gefunden.

Aktuelle Blogs

Black left pointing arrow symbol on white background, directional indicator.
Black left pointing arrow symbol on white background, directional indicator.
Machen Sie eine kurze Produkttour
Produkttour starten
Produkttour