Key-Value-Cache (KV-Cache)
KV-Caching speichert während der autoregressiven Generierung Key-Value-Tensoren aus vorherigen Token. Statt für jedes neue Token den gesamten Präfix erneut zu berechnen, verwendet das Modell zwischengespeicherte Repräsentationen. Das reduziert die Latenz bei langen Ausgaben, erhöht aber den Speicherbedarf pro aktiver Anfrage.

Die Produktions-Control-Plane für LLM-Anwendungen
LLM-Systeme auf Expertenniveau hängen weniger von einem einzigen perfekten Modell als von Routing, Caching, Evaluation, Sicherheitsprüfungen und Feedback-Schleifen ab. Eine verlässliche Plattform entscheidet, welches Modell aufgerufen wird, welcher Kontext abgerufen werden soll, wann ein günstigeres Modell genügt, wann eskaliert werden muss und wie Regressionen erkannt werden.
Normalisiert Anfragen, setzt Rate Limits um, ergänzt Mandanten-Metadaten und wählt mögliche Modelle aus.
Wählt abhängig von Aufgabenschwierigkeit, Latenzbudget und Risiko ein kleines, großes oder spezialisiertes Modell.
Bewertet Retrieval-Qualität, Antwortqualität, Belegtreue, Sicherheit und Schemakonformität.
Erfasst Prompts, abgerufene Chunks, Modellversionen, Token-Anzahlen, Latenz-Perzentile und Fehlermuster.
Mixture of Experts
Mixture of Experts leitet Token oder Beispiele durch eine Teilmenge spezialisierter Expertennetzwerke. Dadurch lässt sich die Parameterzahl erhöhen, ohne für jedes Token jeden Parameter zu verwenden. Die Nachteile sind komplexeres Routing, Load Balancing, Kommunikationsaufwand und schwierigeres Debugging.
Speculative Decoding
Speculative Decoding verwendet ein Entwurfsmodell oder ein Entwurfsverfahren, um Token vorzuschlagen, die anschließend von einem Zielmodell geprüft werden. Exakte Speculative-Sampling-Algorithmen können die Ausgabeverteilung des Zielmodells erhalten; heuristische Varianten können Genauigkeit gegen Geschwindigkeit eintauschen. Beschleunigungen hängen von Akzeptanzrate, Kosten des Entwurfsmodells, Sequenz- und Batch-Form, Laufzeit und Hardware ab.

Quantisierung
Quantisierung reduziert die Präzision von Modellgewichten, Aktivierungen oder Caches, beispielsweise von 16 Bit auf 8 Bit oder 4 Bit. Sie kann den Speicherverbrauch senken und den Durchsatz verbessern, wenn Hardware, Kernel, Laufzeit und Workload das gewählte Format unterstützen. Gleichzeitig können Qualität, Kalibrierung oder Zuverlässigkeit von Tool-Aufrufen leiden.

LoRA und Fine-Tuning
LoRA friert normalerweise das Basismodell ein und trainiert Low-Rank-Adapterparameter. Dadurch sinken die Anzahl trainierbarer Parameter und häufig der Speicherbedarf gegenüber einem vollständigen Fine-Tuning. LoRA eignet sich zur Anpassung von Verhalten, Stil, Format oder Aufgaben und Fachgebieten. Es ist jedoch kein verlässlicher Ersatz für Retrieval, wenn sich Fakten häufig ändern; jede Wissensanpassung hängt weiterhin von Daten, Trainingsaufbau und Evaluation ab.
Wechsle von der Modelloptimierung zu Preference Tuning, Observability, Evaluation, Sicherheit, Routing und Kostenkontrolle.
Direct Preference Optimization (DPO) und Reinforcement Learning from Human Feedback (RLHF)
RLHF und DPO optimieren das Modellverhalten mit menschlichen oder anderweitig erfassten Präferenzdaten. RLHF umfasst typischerweise Reward Modeling und Policy-Optimierung. DPO optimiert Präferenzen direkt mit einem einfacheren Ziel. Beide Verfahren hängen von der Qualität der Präferenzen ab und können sich an das überanpassen, was Bewertende bevorzugen.
LLM Observability
LLM Observability erfasst Prompts, Retrieval-Ergebnisse, Tool-Aufrufe, Latenz, Kosten, Nutzerfeedback, Sicherheitsereignisse und Evaluationswerte. Protokolle müssen datenschutzbewusst gestaltet sein: Sie sollen genug für das Debugging enthalten, aber keine unnötigen sensiblen Daten speichern.

Evaluation von Retrieval-Augmented Generation (RAG)
Die RAG-Evaluation trennt Retrieval-Qualität von Antwortqualität. Miss, ob die richtigen Dokumente gefunden wurden, ob die Antwort sie verwendet, ob Zitate die Aussagen stützen und ob die finale Ausgabe die Aufgabe erfüllt.
Model Routing
Model Routing sendet jede Aufgabe an das günstigste ausreichende Modell oder den passenden Workflow. Eine einfache Klassifikation kann ein kleines Modell nutzen; komplexe Schlussfolgerungen benötigen möglicherweise ein stärkeres Modell; riskante Antworten können Retrieval und menschliche Prüfung erfordern. Routing spart nur dann Kosten, wenn Qualitätskontrollen falsche Zuordnungen erkennen.
Red Teaming für KI-Sicherheit
Red Teaming untersucht, wie Systeme unter gegnerischen oder ungewöhnlichen Eingaben scheitern. Teste bei LLM-Anwendungen Prompt Injection, Datenlecks, unsichere Tool-Nutzung, Umgehung von Richtlinien, verborgene Anweisungen und Social-Engineering-Prompts. Das Ziel ist, Kontrollen zu verbessern, nicht Perfektion zu beweisen.
Kostenoptimierung für LLM-Anwendungen
Kostenoptimierung kombiniert Prompt-Komprimierung, Caching, Routing, Batching, Kontextbereinigung, Retrieval-Qualität, Quantisierung und Evaluation. Optimiere die Kosten pro erfolgreicher Aufgabe und nicht nur die Kosten pro Token. Ein günstiges Modell, das drei Wiederholungen benötigt, kann teurer sein als ein stärkeres Modell in einem einzigen Versuch.