Skip to main content
POST
Dry-run the security pipeline (no model call, no billing)

Richtlinienprüfung (Probelauf)

Führen Sie die gesamte Sicherheitspipeline für eine Vervollständigungsnutzlast aus, ohne ein Modell aufzurufen und ohne Abrechnung. Policy Check akzeptiert den gleichen Text wie Chat Completion und gibt einen Bericht pro Prüfung zurück: Eingabevalidierung, Modellzulassungslisten (für die gesamte Redundanzkette), SMLTP-Richtlinienauflösung/Autorisierung, Prompt Shield-Autorisierung und ein Nur-Bericht-Scan-Urteil sowie eine Punktekontingentvorschau. Verwenden Sie es für Anfragen vor dem Flug und erstellen Sie „Ist dies zulässig?“ Benutzeroberflächen oder Richtlinienkonfiguration sicher testen.

Endpunkt

Authentifizierung

Anforderungstext

Das gleiche Schema wie Chat Completion (prompt oder messages, model/models/fallback_models, smltp_policy, prompt_shield, index usw.). Es wird nichts generiert und nichts in Rechnung gestellt.

Beispiel für Anfrage

Antwort

Felder der obersten Ebene

Schecks

Eine fehlgeschlagene Prüfung umfasst passed: false, das HTTP status, das der tatsächliche Endpunkt zurückgegeben hätte, und dieselben error/message-Felder.

Notizen

  • Policy Check ruft niemals ein Modell auf, streamt niemals und gibt niemals Punkte aus. – Der Prompt Shield-Scan wird übersprungen (skipped: true), wenn der Schlüssel den Shield deaktiviert oder die Anfrage abgelehnt wird.
  • would_block spiegelt den aktuellen Schildmodus wider – ein BLOCK-Urteil blockiert nur, wenn shield_mode blocking ist.

Verwandte

Autorisierungen

Authorization
string
header
erforderlich

API key authentication using Bearer token format. Example: Authorization: Bearer sk-your-api-key-here

Body

application/json

Same schema as POST /chat/completions

Antwort

Per-check report with allowed, checks, and resolved plan