Guardrails

Regeln, die mit einem Schlüssel reisen: welche Anbieter er erreicht, was er ausgeben und was er senden darf.

Ein Guardrail ist ein benanntes Regelwerk, das Sie einem oder mehreren API-Schlüsseln zuordnen. Jede Anfrage mit diesen Schlüsseln wird dagegen geprüft, bevor sie einen Anbieter erreicht. Owner und Admins legen Guardrails in der Konsole unter Regeln an und bearbeiten sie dort.

Wie Guardrails greifen

  • Ein Schlüssel gehört höchstens zu einem eigenen Guardrail. Ordnen Sie ihn einem anderen zu, wird er dorthin verschoben; die Konsole zeigt vor dem Speichern an jedem Schlüssel, in welchem Guardrail er gerade ist.
  • Ihre Organisation hat außerdem einen Standard-Guardrail. Seine Regeln zum Modellzugriff sind die Schalter auf der Seite Datenschutz (siehe Maximaler Datenschutz), und sie wirken als Untergrenze: Der eigene Guardrail eines Schlüssels kann sie verschärfen, aber nie aufheben.
  • Ein Schlüssel ohne eigenen Guardrail folgt dem Standard-Guardrail.
  • Guardrails gelten für jeden Endpunkt und auch, nachdem eine Routing-Policy in ihre Modelle aufgelöst wurde.

Modellzugriff

Der Modellzugriff legt fest, welche Anbieter und Modelle ein Schlüssel erreichen darf.

RegelWirkung
Nur Zero Data RetentionNur Anbieter mit vertraglicher Zero-Retention-Zusage.
Training blockierenNur Anbieter, die Training auf Ihren Daten vertraglich ausschließen.
Nur souveränNur Anbieter mit der Stufe strict (EU-eigen und von Kontinent als souverän eingestuft).
Nur § 203 StGBNur Anbieter, die eine Verschwiegenheitsverpflichtung nach § 203 StGB unterzeichnet haben.
Alle erlauben außerEine Block-Liste: Die gelisteten Anbieter und Modelle sind ausgeschlossen, alles andere ist erlaubt.
Alle blockieren außerEine Allow-Liste: Nur die gelisteten Anbieter und Modelle sind erlaubt.

Hat ein Modell mehrere Routen, werden die Routen übersprungen, die gegen eine Regel verstoßen, und eine regelkonforme Route bedient die Anfrage. Erst wenn keine Route übrig bleibt, schlägt die Anfrage mit 403 model_access_blocked fehl, und die Meldung nennt die Regel. Ein 200 heißt also nicht, dass eine Regel ignoriert wurde: Prüfen Sie das bedienende Modell und den Anbieter in den Logs.

Beim Bearbeiten eines Guardrails zeigt die Konsole, wie viele Anbieter und Modelle mit Ihren Regeln noch erreichbar sind. So sehen Sie eine zu strenge Kombination, bevor Sie speichern.

Budget

Ein Guardrail kann ein Ausgabelimit pro Tag, Woche oder Monat tragen. Alle Schlüssel des Guardrails zehren von einem gemeinsamen Topf, das unterscheidet ihn vom Limit pro Schlüssel. Ist der Topf leer, liefern die Schlüssel 429 spend_limit_exceeded, bis das Zeitfenster neu beginnt. Siehe Budgets & Ausgabengrenzen.

Prompt-Injection-Scan

Der Scan prüft jede Nachricht einer Anfrage, auch Tool-Ergebnisse und eingefügte Dokumente, auf bekannte Injection-Muster:

  • Versuche, vorherige Anweisungen außer Kraft zu setzen,
  • Aufforderungen, den System-Prompt preiszugeben,
  • gefälschte Chat-Template-Trenner wie <|im_start|> oder [INST],
  • Jailbreak-Personas („you are now DAN“, „developer mode“),
  • Behauptungen, die Regeln des Betreibers gälten nicht mehr.
EinstellungWirkung
DeaktiviertKein Scan.
MarkierenDie Anfrage geht unverändert durch und ist in den Logs als Markiert gekennzeichnet, samt der Regel, die gegriffen hat. So finden Sie heraus, ob Ihr legitimer Verkehr eine Regel auslöst, bevor Sie blockieren.
BlockierenDie Anfrage wird mit 403 prompt_injection_blocked abgelehnt, und die Meldung nennt die Regel, die gegriffen hat.

Die Muster sind bewusst eng gefasst, damit normale Texte kaum treffen. Sie erwischen den naiven Versuch, keinen entschlossenen Angreifer: Verstehen Sie den Scan als eine Schutzschicht, nicht als Mauer.

Sensible Informationen

Die Richtlinie für sensible Informationen sucht in einer Anfrage nach personenbezogenen und vertraulichen Daten, bevor sie Kontinent verlässt. Sie wählen die Muster:

GruppeMuster
KontaktE-Mail-Adresse, Telefonnummer, Postanschrift, IP-Adresse, URL
FinanzenIBAN, BIC, Kreditkartennummer, USt-IdNr.
IdentitätSteuer-ID, Sozialversicherungsnummer, Krankenversicherungsnummer, Ausweisnummer, Kfz-Kennzeichen, Datum
NamenPerson, Ort, Organisation
EinstellungWirkung
DeaktiviertKeine Prüfung.
MarkierenDie Anfrage geht unverändert durch, der Treffer wird festgehalten.
SchwärzenTreffer werden vor der Weiterleitung durch einen Platzhalter ersetzt, sodass der Anbieter den Originalwert nie sieht.
BlockierenDie Anfrage wird mit 403 abgelehnt, und die Meldung nennt das Muster, das gegriffen hat.

Abgelehnte Anfragen in den Logs

Von einem Guardrail abgelehnte Anfragen erscheinen mit ihrem Status in den Logs. So sehen Sie, wie oft eine Regel greift. Sie kosten nichts. Jede Änderung an einem Guardrail landet im Audit-Log.

Verwandte Seiten

Maximaler Datenschutz Budgets & Ausgabengrenzen Fehler behandeln