Veiligheidslimieten
Op deze pagina
Guardrails passen inhoudsbescherming toe op AI-aanvragen voordat ze het model bereiken. Je configureert ze voor de hele faciliteit onder Settings (tandwiel) → Guardrails, en afzonderlijke API-sleutels en verbonden services kunnen ervan afwijken.
"Pas inhoudsbescherming toe op elk verzoek voor deze faciliteit. Standaard is er niets ingeschakeld. Individuele sleutels kunnen deze instellingen overschrijven."


Afbeelding 1: Guardrails: de sjablonen en het maskeren van persoonsgegevens


Afbeelding 2: Het verwijderen van geheimen en het schild tegen promptinjectie
De ingebouwde guardrails
| Guardrail | Wat het doet |
|---|---|
| PII masking | "Detect and mask personal data (names, emails, phone numbers, etc.) before prompts reach the model." |
| Secret redaction | "Strip API keys, tokens and other secrets out of prompts before they are sent upstream." |
| Prompt-injection shield | "Block common prompt-injection / jailbreak attempts (e.g. "ignore previous instructions", "developer mode") before they reach the model." |
Het maskeren van persoonsgegevens en het verwijderen van geheimen herschrijven de prompt (de aanvraag gaat gewoon door, met de gevoelige delen gemaskeerd). Het schild tegen promptinjectie blokkeert overeenkomende aanvragen volledig met een fout content policy violation (HTTP 403).
Sjablonen
De rij Templates past met één klik een vooraf ingestelde selectie toe, waarna je op Save changes klikt:
| Sjabloon | Selectie |
|---|---|
| None | Geen guardrails (de standaard). |
| PII protection | Maskeren van persoonsgegevens. |
| Secret redaction | Verwijderen van geheimen. |
| Injection shield | Schild tegen promptinjectie. |
| Strict | Alle drie. |
Na het opslaan verschijnt "Guardrail settings saved."
Inhoudsfilters
Onder de guardrails kun je met Content filters je eigen regels toevoegen: aangepaste reguliere expressies die op de inhoud van de prompt worden toegepast. Redact herschrijft overeenkomsten naar [REDACTED]; Block weigert de aanvraag. Afzonderlijke sleutels kunnen ervan afwijken.
Klik op Add filter en stel vervolgens in:
| Veld | Gedrag |
|---|---|
| Pattern | Een reguliere expressie ("Regular expression, e.g. \b\d{16}\b"; dat voorbeeld komt overeen met kaartnummers van 16 cijfers). Onveilige of te lange patronen worden verwijderd en niet toegepast; patronen zijn beperkt tot 300 tekens en een faciliteit kan maximaal 25 filters hebben. Hoofdletters worden genegeerd en alleen de eerste 20.000 tekens van elk bericht worden gecontroleerd. |
| Action | Redact: overeenkomsten worden herschreven naar [REDACTED] en de aanvraag gaat door; Block: de aanvraag wordt geweigerd met een fout content policy violation. |
Gebruik Remove om een filter te verwijderen en klik daarna op Save changes. Als er geen filters zijn ingesteld: "No content filters. Add one to redact or block matching prompt text."
Afwijkende instellingen per sleutel en per service
Elke API-sleutel en elke verbonden service heeft in het configuratiepaneel een schakelaar Override facility guardrails:
- Uit (standaard): de sleutel of service neemt de selectie van guardrails en inhoudsfilters van de faciliteit over.
- Aan: de sleutel of service gebruikt in plaats daarvan een eigen selectie: "Select none to explicitly disable guardrails for this key." Zo stel je één vertrouwde integratie vrij van het maskeren voor de hele faciliteit, of pas je strengere regels toe op één sleutel.
Zie API-sleutels en Connected Services.
Wat aanroepers zien
- Verwijderingen gebeuren ongemerkt: het model ontvangt gewoon
[REDACTED](of gemaskeerde persoonsgegevens/geheimen) in plaats van de overeenkomende tekst. - Blokkeringen geven HTTP 403 terug met de melding "Request blocked by content policy" en de code
content_policy_violation. Zie de fouttabel in Je applicatie verbinden.
De inhoud van prompts wordt alleen tijdens de overdracht gescand: guardrails slaan nooit op wat ze scannen.