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

Vérification de la politique (essai à sec)

Exécutez l’intégralité du pipeline de sécurité pour une charge utile d’achèvement sans appeler aucun modèle et sans facturation. Policy Check accepte le même corps que Chat Completion et renvoie un rapport par vérification : validation des entrées, listes d’autorisation de modèle (pour l’ensemble de la chaîne de redondance), résolution/autorisation de politique SMLTP, autorisation Prompt Shield et verdict d’analyse de rapport uniquement, ainsi qu’un aperçu du quota de points. Utilisez-le pour les demandes de pré-vol, créez “cela sera-t-il autorisé ?” Interfaces utilisateur ou testez la configuration des politiques en toute sécurité.

Point de terminaison

Authentification

Corps de la demande

Le même schéma que Chat Completion (prompt ou messages, model/models/fallback_models, smltp_policy, prompt_shield, index, etc.). Rien n’est généré et rien n’est facturé.

Exemple de demande

Réponse

Champs de niveau supérieur

Chèques

Une vérification échouée inclut passed: false, le HTTP status que le véritable point de terminaison aurait renvoyé et les mêmes champs error/message.

Remarques

  • Policy Check n’appelle jamais de modèle, ne diffuse jamais et ne dépense jamais de points.
  • L’analyse Prompt Shield est ignorée (skipped: true) lorsque la clé désactive le bouclier ou que la demande est désactivée.
  • would_block reflète le mode de bouclier actuel — un verdict BLOCK ne se bloque que lorsque shield_mode est blocking.

Connexes

Autorisations

Authorization
string
header
requis

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

Corps

application/json

Same schema as POST /chat/completions

Réponse

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