GrundlagenConversational AIKapitel 07 von 12

Guar­drails

Gleiches Kapitel, drei Tiefen. Die Wahl gilt überall und bleibt gespeichert.

Tiefe 1: Überblick · Lesezeit 8 Min. · Stand

Ein Gesprächssystem soll bestimmte Dinge nicht tun. Nicht über das Wetter reden, wenn es für Ter­min­ver­schie­bungen gebaut ist. Keine Auskunft geben, für die niemand geradesteht. Die Vorkehrungen dafür heißen Guardrails, auf Deutsch Leitplanken, und sie liegen um das Modell herum.

Drei Stellen, an denen geprüft wird

Der Werkzeugkasten von OpenAI für Agenten beschreibt die ersten beiden in einem Satz: Guardrails (externe Seite, openai.github.io) prüfen und validieren, was der Nutzer eingibt und was der Agent ausgibt.

Am Eingang wird geprüft, was hereinkommt, bevor das Modell es sieht. Am Ausgang wird geprüft, was hinausgeht, bevor jemand es hört. Die dritte Stelle ist der Tool Call, also der Moment, in dem das System etwas tut statt etwas zu sagen. Sie hängt eng an Kapitel 06 und wird in der dritten Tiefe dieses Kapitels aus­ein­an­der­ge­nommen.

Manche Anbieter zählen feiner. NVIDIA nennt für NeMo Guardrails (externe Seite, docs.nvidia.com) in einem einzigen Satz fünf Stationen, die an verschiedenen Stellen eines Durchlaufs greifen: Eingang, Abruf, Dialog, Ausführung und Ausgang.

Dazwischen liegen der Abruf von Unterlagen und die Gesprächsführung selbst. Wer mit den drei groben Stellen anfängt, hat die Sache verstanden; die feinere Einteilung wird interessant, sobald eine Anwendung wirklich gebaut wird.

Sperren, ändern, prüfen

Was ein Guardrail mit einem Befund anstellt, steht bei demselben Anbieter (externe Seite, docs.nvidia.com): Eingaben der Nutzer und Antworten des Modells, die unsicher, am Thema vorbei, böswillig oder regelwidrig sind, lassen sich damit sperren, ändern oder prüfen.

Drei Verben, und das mittlere ist das überraschende. Ein Guardrail hat also drei Möglichkeiten, und der Abbruch ist eine davon. Er kann eine Eingabe entschärfen oder eine Antwort umschreiben, und der Anrufer merkt davon nichts. Das ist bequem. Wer nur protokolliert, was gesperrt wurde, sieht die geänderten Fälle nie. Ein Fall des Änderns am Eingang ist das Ersetzen von Namen vor dem Versand, beschrieben in Nutzung und Anpassung von LLMs, Kapitel 07.

Bemerkenswert ist auch, was in der Aufzählung neben „unsicher“ steht. Am Thema vorbei, englisch off-topic, hat mit Sicherheit wenig zu tun. In einer Sprachanwendung ist es trotzdem der häufigere Fall: Die meisten Gespräche, die schieflaufen, laufen einfach woandershin.

Warum das im Gespräch später kommt

Eine Prüfung der Ausgabe hat ein Zeitproblem, das im Chatfenster niemandem auffällt. Die Dokumentation der Moderations-Schnittstelle (externe Seite, developers.openai.com) sagt es geradeheraus: Wird eine erzeugte Antwort gestreamt, kommen die Werte der Moderation erst, wenn die ganze Ausgabe vorliegt.

Ton prüft diese Schnittstelle laut derselben Seite gar nicht, sie ordnet kein Audio ein.

Was im Gespräch geprüft wird, ist also die Abschrift dessen, was gesagt wurde.

Am Bildschirm ist das verschmerzbar. Der Text läuft ein, und wenn die Prüfung danach anschlägt, lässt er sich ausblenden oder ersetzen, bevor jemand ihn zu Ende gelesen hat.

Im Gespräch gibt es dieses Zeitfenster nicht. Die Antwort wird gesprochen, während sie entsteht, das ist die Bedingung, unter der Kapitel 03 überhaupt funktioniert. Was das Modell erzeugt hat, ist gehört, bevor die Prüfung ihr Urteil hat.

Daraus folgt eine Bauentscheidung, die es am Bildschirm so nicht braucht: Entweder wird auf die vollständige Antwort gewartet, dann kostet die Prüfung Wartezeit. Oder es wird während des Sprechens geprüft, dann greift die Prüfung erst beim nächsten Stück.

Der Werkzeugkasten von OpenAI für Echtzeit-Agenten geht den zweiten Weg. Die Prüfung der Ausgabe (externe Seite, openai.github.io) läuft dort in Abständen über den bis dahin gesammelten Text und die Abschrift. Schlägt sie an, meldet sie ein Ereignis, und die Anwendung entscheidet, was daraus folgt. Welche Prüfungen es dort gibt, sagt ein Satz der Doku für Echtzeit-Agenten (externe Seite, openai.github.io): Prüfungen am Ausgang für die Antworten des Agenten und Prüfungen am Eingang für die Aufrufe von Funktions-Tools.

Eine Prüfung dessen, was der Anrufer sagt, steht in dieser Aufzählung nicht.

Weshalb dasselbe Modell sich verschieden verhält

Guardrails gehören zur Anwendung. Sie stehen in deren Programm, sie werden von deren Betreiber eingestellt, und sie lassen sich ändern, ohne die Gewichte anzufassen. Das Modell selbst weiß von ihnen nichts.

Deshalb sagt die Auskunft „wir benutzen Modell X“ wenig darüber, was ein System tut. Zwei Anwendungen auf derselben Grundlage können sich sehr verschieden verhalten, und der Unterschied liegt in dem, was drumherum gebaut wurde. Für die Einordnung eines Angebots ist das die nützlichere Frage. Manche Anbieter prüfen zusätzlich auf ihrer Seite, für jede Anwendung auf demselben Modell gleich; davon handelt die zweite Tiefe.

Quellen

12 Einträgealle erreichbar

Erreichbarkeit automatisch geprüft

  • Dokumentationerreichbar

    OpenAI Agents SDK, Guardrails (externe Seite, openai.github.io)

    openai.github.iogeprüft 25.10.2026

    Der Werkzeugkasten von OpenAI für Agenten führt Guardrails als drei Stationen: am Eingang, an der Ausgabe und am Tool Call. Die Seite sagt auch, wo sie jeweils greifen, nämlich am ersten Agenten einer Kette und an dem, der die Endausgabe erzeugt. Für die Strecke dazwischen verweist sie auf die Prüfung am Tool, die bei jedem Aufruf läuft; die Übergabe an einen anderen Agenten und die vom Anbieter betriebenen Tools deckt sie nicht ab. Am Tool Call nennt sie drei Reaktionen: den Aufruf überspringen, seine Ausgabe durch eine Meldung ersetzen, oder den Lauf abbrechen. Die Eingangsprüfung läuft im Standard gleichzeitig mit dem Agenten.

  • Dokumentationerreichbar

    NVIDIA, NeMo Guardrails (externe Seite, docs.nvidia.com)

    docs.nvidia.comgeprüft 25.10.2026

    Die Dokumentation eines Werkzeugkastens, der Guardrails als benannte Bauteile führt. Sie zählt fünf Stationen, wo andere Anbieter drei nennen, und führt sie in einem einzigen Satz auf: Eingang, Abruf, Dialog, Ausführung, Ausgabe. Damit ist sie der einzige geprüfte Beleg, der die vollständige Reihenfolge in einem Satz hat.

  • Dokumentationerreichbar

    OpenAI, Moderation (externe Seite, developers.openai.com)

    developers.openai.comgeprüft 25.10.2026

    Die Prüfung von Inhalten vor und hinter dem Modell, als eigene Schnittstelle. Zwei Angaben reichen dabei weiter als die Sache selbst. Bei einem Tool Call erfasst die Prüfung die übergebenen Argumente und die Ausgabe des Tools, während Tool-Namen, Beschreibungen und Schemata ausdrücklich außerhalb bleiben. Bei einer stückweise gelieferten Antwort liegen die Prüfwerte erst vor, wenn der Text vollständig erzeugt ist. Ton stuft das Modell nicht ein.

  • Dokumentationerreichbar

    OpenAI Agents SDK, Realtime agents guide (externe Seite, openai.github.io)

    openai.github.iogeprüft 25.10.2026

    Die Anleitung zu Sprach-Agenten im Werkzeugkasten von OpenAI. Im Abschnitt Guardrails nennt sie zwei Prüfungen: an der Ausgabe des Agenten und an den Aufrufen eigener Tools; eine Prüfung der Eingabe des Sprechers führt sie dort nicht. Die Prüfung der Ausgabe läuft in Abständen über den bis dahin gesammelten Text und die Abschrift und meldet einen Treffer als Ereignis. Abgerufen am 09.10.2026.

  • Dokumentationerreichbar

    Meta, Llama Guard, Modellkarte (externe Seite, huggingface.co)

    huggingface.cogeprüft 25.10.2026

    Die Modellkarte zu einem Sprachmodell, dessen einzige Aufgabe die Einstufung von Eingaben und Antworten ist. Sie legt die Mechanik offen: Das Modell liefert eine Wahrscheinlichkeit, und wer es einsetzt, wählt selbst die Schwelle, ab der etwas als unsicher gilt. Die Gewichte stehen hinter einer Anmeldung. Der Kartentext selbst wird frei ausgeliefert.

  • Dokumentationerreichbar

    Anthropic, Mitigate jailbreaks and prompt injections (externe Seite, platform.claude.com)

    platform.claude.comgeprüft 25.10.2026

    Anthropics Anleitung gegen den Versuch, ein Modell von seinen Vorgaben abzubringen. Der Text behandelt zwei Angreiferbilder in einem Aufwasch: den Menschen davor, der die Regeln umgehen will, und den fremden Text, der über ein Tool hereinkommt. Empfohlen werden ein kleines vorgeschaltetes Modell als Prüfstelle und die ausdrückliche Ansage an das Modell, dass Tool-Ausgaben und abgerufene Dokumente unvertrauenswürdig sind.

  • Dokumentationerreichbar

    GPT-5 System Card (externe Seite, arxiv.org)

    arxiv.orggeprüft 25.10.2026

    OpenAIs Begleitdokument zum Modell, Dokumentdatum 13.08.2025. Der Abschnitt zu Halluzinationen nennt die eigene Messung, nach der das denkende Modell 65 Prozent seltener falsche Tatsachenbehauptungen aufstellt als der Vorgänger, und führt daneben einen Prüfsatz, der ausdrücklich das Enthalten bei unbeantwortbaren Fragen bewertet. Abschnitt 2, Model Data and Training, fasst die Herkunft der Trainingsdaten in einem einzigen Satz zusammen und nennt drei Quellen, wo Googles Modellkarte sieben einzeln aufführt.

    Archivfassung (externe Seite, web.archive.org)

  • Originalarbeiterreichbar

    Arditi u. a., Refusal in Language Models Is Mediated by a Single Direction (externe Seite, arxiv.org)

    arxiv.orggeprüft 25.10.2026

    Die Arbeit, die das Ablehnen schädlicher Anfragen in 13 offenen Chatmodellen bis 72 Milliarden Parameter auf eine einzelne Richtung im Inneren des Modells zurückführt. Wird sie aus den Zwischenergebnissen entfernt, lehnt das Modell nicht mehr ab; wird sie hinzugefügt, lehnt es auch Harmloses ab. Daraus entsteht ein Verfahren, das das Ablehnen bei kaum veränderten übrigen Fähigkeiten abschaltet. Es braucht Zugriff auf die Gewichte. Erste Fassung 17.06.2024, zitiert nach v3 vom 30.10.2024.

  • Artikelerreichbar

    Maxime Labonne, Uncensor any LLM with abliteration (externe Seite, huggingface.co)

    huggingface.cogeprüft 25.10.2026

    Eine Anleitung mit Code vom 13.06.2024, die das Verfahren von Arditi und Kollegen unter dem Namen Abliteration auf Llama-3-Modelle anwendet. Sie beschreibt zwei Wege: die Richtung bei jeder Antwort herausrechnen oder sie einmal fest aus den Gewichten entfernen. Der zweite ergibt ein neues Modell, das sich weitergeben lässt. Die Anleitung wirbt offen für das Entfernen der Sperre und ist hier als Beleg für Namen und Verbreitung des Verfahrens benutzt.

  • Datenerreichbar

    Hugging Face, Modellsuche nach „abliterated“ (externe Seite, huggingface.co)

    huggingface.cogeprüft 25.10.2026

    Die Modellsuche von Hugging Face für das Wort abliterated. Über die Schnittstelle (api/models?search=abliterated, seitenweise bis zum Ende) lieferte sie am 05.10.2026 8.343 Modelle mit dem Wort im Namen.

  • Dokumentationerreichbar

    Anthropic, Refusals and fallback (externe Seite, platform.claude.com)

    platform.claude.comgeprüft 25.10.2026

    Anthropics Seite zu Ablehnungen durch Sicherheitsklassifizierer. Am 09.10.2026 nennt sie sechs Modelle mit solchen Klassifizierern: Fable 5.1, Fable 5, Opus 5.5, Opus 5, Sonnet 5.5 und Haiku 5.5. Eine Ablehnung kommt als gewöhnliche Antwort mit dem Stoppgrund refusal. Als Ausweg beschreibt die Seite, dieselbe Anfrage an ein anderes Claude-Modell zu schicken, auf Wunsch automatisch.

  • Dokumentationerreichbar

    OpenAI, GPT-5 System Card (Volltext) (externe Seite, arxiv.org)

    arxiv.orggeprüft 25.10.2026

    Die HTML-Fassung von OpenAIs Begleitdokument zu GPT-5 auf arXiv, Dokumentdatum 13.08.2025. Tabelle 5 in Abschnitt 3.4 misst Anfragen mit bekannten Jailbreaks: Über vier Modelle und vier Kategorien waren 93,4 bis 99,9 Prozent der Antworten unbedenklich. Tabelle 7 in Abschnitt 3.6 misst eingeschleuste Anweisungen in Webseiten, Tool-Ausgaben und Code, das denkende Modell kommt auf 97 bis 99 Prozent. Gemessen ist jeweils das Modell auf den Prüfsätzen des Herstellers.

↑↓ auswählenEnter öffnenDie Suche läuft im Browser. Nichts wird übertragen.