LLM-Anwendungen verarbeiten nicht vertrauenswürdige Eingaben, erzeugen unsichere Ausgaben und können Folgeaktionen auslösen; daher müssen Sicherheitsmechanismen auf Ebene des Backends implementiert werden, wo sie verbindlich durchgesetzt werden können. Dieser Kurs unterstützt Entwickler mit mittlerem Erfahrungsgrad dabei, Produktrisiken in mehrstufige Schutzmechanismen (Guardrails) zu überführen – von schädlichen Prompts, unsicheren Antworten und sensiblen Daten über den Funktionsumfang und strukturierte Ausgaben bis hin zu Klassifikatoren und Tool-Aktionen. Am Ende des Kurses verfügen Sie über ein durchgängiges Sicherheitskonzept für einen Chatbot, einschließlich messbarer Tests, Telemetrie sowie einer expliziten Abwägung zwischen Sicherheit, Latenz und Kosten.
Der Kurs behandelt die Implementierung von Schutzmechanismen (Guardrails), die Bestimmung des Bedrohungsumfangs, die Überprüfung von Ein- und Ausgaben, die Erkennung sensibler Daten, thematische und berechtigungsbezogene Grenzen, Schema-Validierung, Klassifikator-Entscheidungen, Tool-Autorisierung, URL-Sicherheit, Pipeline-Optimierung, Regressionstests, Telemetrie sowie die mehrschichtige Chatbot-Integration.