Zum Inhalt springen
← Einblicke

Einblick

KI-Systeme bauen, die rund um die Uhr laufen

Ein System ist nicht zuverlässig, weil es funktioniert. Es ist zuverlässig, weil es weiterläuft, wenn etwas schiefgeht.

Die meisten Gespräche über KI enden bei der Fähigkeit: Was kann das Modell? Die nützlichere Frage für alle, die ein Unternehmen führen, ist die Verfügbarkeit: Wird es das um drei Uhr morgens noch tun, an einem Feiertag, unter Last, wenn sich seine Eingaben --- und das Modell dahinter --- still verändert haben?

Zuverlässigkeit ist eine Eigenschaft des Systems, nicht des Modells

Das Modell ist eine Komponente unter vielen, und das meiste, was das System bedroht, ist nicht das Modell. Der Provider stellt eine Version ein oder ändert über Nacht ihr Verhalten; ein Rate-Limit drosselt Sie zur Spitzenzeit; ein Traffic-Spike macht aus Token-Kosten eine Rechnung, die niemand genehmigt hat; der Retrieval-Index driftet und die Antworten verschlechtern sich still. Zuverlässiger Betrieb bedeutet Timeouts und Retries, Graceful Degradation, wenn eine Abhängigkeit langsam ist, sinnvolle Fallbacks, wenn eine Antwort die Prüfung nicht besteht, und harte Grenzen, die verhindern, dass ein schlechter Tag zu einem Ausfall oder einer ausser Kontrolle geratenen Rechnung wird. Nichts davon ist Modellforschung, aber all das gehört zum Engineering eines KI-Systems --- und genau das macht ein Modell in Produktion nutzbar.

Observability für Systeme, die falsch liegen dürfen

Herkömmliches Monitoring nimmt eine klare Grenze zwischen funktionsfähig und defekt an. KI-Systeme leben in der Lücke: jeder Health-Check grün, Latenz normal, Fehlerrate null --- und die Antworten still schlechter als letzte Woche. Ein Modell kann gleichzeitig technisch gesund und funktional kaputt sein. Das verlangt eine andere Art von Observability --- Ausgabequalität, Groundedness, Retrieval-Trefferquote, Kosten pro Anfrage und Drift, nicht nur Uptime und Fehlerraten --- damit eine langsame Verschlechterung als Alarm auffällt und nicht als Kundenbeschwerde.

Der Pager ist Teil des Entwurfs

Ein System, das sich betreiben lässt, wird mit Blick auf seinen schlimmsten Tag entworfen: Runbooks für die Ausfälle, die Sie vorhersehen können, Alarme, die einen Menschen benachrichtigen, bevor Kunden es bemerken, die Möglichkeit, ein Modell so leicht zurückzurollen oder eine Version zu pinnen wie ein Deployment, und klare Verantwortung dafür, wer reagiert, wenn es auslöst. All dies erst nach dem Start zu entscheiden, ist der Weg, auf dem ein vielversprechendes System zu einem wird, das niemand mehr pflegen will.

Der Betrieb des Systems ist keine Nebensache des Engineerings; er ist das Engineering. Und genau das bedeutet, Software zu bauen, die dem Kontakt mit der Realität standhält.