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

ポリシーチェック (ドライラン)

モデルの呼び出しや課金を行わずに、完了ペイロードの セキュリティ パイプライン全体を実行します。ポリシー チェックは、チャット完了 と同じ本文を受け入れ、チェックごとのレポートを返します: 入力検証、モデル許可リスト (冗長チェーン 全体用)、SMLTP ポリシー解決/承認、プロンプト シールド承認とレポートのみのスキャン判定、ポイント割り当てプレビュー。 これをプリフライトリクエストに使用し、「これは許可されますか?」を構築します。 UI、またはポリシー構成を安全にテストします。

エンドポイント

認証

リクエスト本文

チャット補完 と同じスキーマ (prompt または messagesmodel/models/fallback_modelssmltp_policyprompt_shieldindex など)。何も生成されず、請求も行われません。

リクエストの例

応答

最上位フィールド

チェック

失敗したチェックには、passed: false、実際のエンドポイントが返す HTTP status、および同じ error/message フィールドが含まれます。

注意事項

  • ポリシー チェックは、モデルを呼び出すことも、ストリーミングすることも、ポイントを消費することもありません。
  • キーがシールドを無効にするか、リクエストがオプトアウトされた場合、プロンプト シールド スキャンはスキップされます (skipped: true)。
  • would_block は現在のシールド モードを反映します。shield_modeblocking の場合、BLOCK の判定のみがブロックされます。

関連

承認

Authorization
string
header
必須

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

ボディ

application/json

Same schema as POST /chat/completions

レスポンス

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