LLMガードレールプロバイダーのベンチマーク:データに基づいた比較

Built for Speed: ~10ms Latency, Even Under Load
Blazingly fast way to build, track and deploy your models!
- Handles 350+ RPS on just 1 vCPU — no tuning needed
- Production-ready with full enterprise support
LLMアプリケーションにガードレールが必要な理由
本番環境のLLMアプリケーションは、リスクの表面積が拡大するという課題に直面しています。ユーザーは会話入力を通じて、意図せず個人識別情報(PII)を漏洩させる可能性があります。モデルは、プラットフォームポリシーに違反する有害、暴力的、または性的に露骨なコンテンツを生成する可能性があります。悪意のあるユーザーは、システム指示を上書きしたり、機密プロンプトを抽出したり、安全フィルターを完全に回避したりすることを目的としたプロンプトインジェクション攻撃を仕掛けます。
その影響は現実のものであり、PIIの漏洩はGDPR、CCPA、またはHIPAAに基づく規制措置を引き起こす可能性があります。有害な出力はユーザーの信頼を損ない、ブランドの責任問題を引き起こします。成功したプロンプトインジェクションは、独自のシステムプロンプトを露呈させたり、モデルに意図しない動作を実行させたりする可能性があります。
プロンプトエンジニアリングとシステム指示は第一の防御層を提供しますが、それだけでは不十分です。モデルは、エンコーディング攻撃、ロールプレイシナリオ、またはコンテキスト操作を通じて、指示レベルのガードレールを回避させられる可能性があります。 自動ガードレールシステム — 入力と出力をリアルタイムで検査する専用の分類器 — は、本番環境のデプロイメントが必要とする多層防御を提供します。
課題は、現在市場には12を超えるガードレールプロバイダーが存在し、それぞれ異なる強み、レイテンシープロファイル、カバレッジのギャップがあることです。ユースケースに合ったものをどのように選択すればよいでしょうか?
TrueFoundryガードレール:統合ゲートウェイ
TrueFoundryの AIゲートウェイ は、複数の ガードレール プロバイダーを単一のOpenAI互換API(ドキュメント)の背後に抽象化します。チームは/v1/chat/completionsエンドポイント で一度統合するだけで済み、設定を通じてプロバイダーを切り替えることができます。コード変更は不要です。
このゲートウェイは2つの評価ステージをサポートしています。入力ステージのガードレールは、ユーザーメッセージがLLMに到達する前に検査し、プロンプトインジェクション、PII、または有害なコンテンツをブロックします。出力ステージのガードレールは、モデルの応答がユーザーに到達する前に検査し、幻覚、有害な出力、または漏洩した機密データを捕捉します。
TrueFoundryはガードレールを5つのタスクタイプに分類しています。
このベンチマーク調査では、プロバイダーのカバレッジが最も広く、評価データセットが最も成熟している最初の3つのタスク、すなわちPII検出、コンテンツモデレーション、プロンプトインジェクションに焦点を当てています。評価データセットの設計:統計的に意味のある比較を厳密な信頼区間で行うため、タスクごとに400サンプルからなるカテゴリバランスの取れた評価データセットを構築しました。各データセットは、検出率と誤検知率の両方をバランスよく評価するために、ポジティブ(有害/PIIを含む)サンプルとネガティブ(安全/クリーン)サンプルをほぼ50/50の割合で維持しています。
PII検出
コンテンツモデレーション
プロンプトインジェクション
設計上の決定事項。各データセットは、誤検知率を測定するために約50%の安全/クリーンなサンプルを保持しています。すべてをフラグ付けするガードレールは無意味だからです。統計的な信頼性を確保するため、5サンプル未満のカテゴリは「その他」カテゴリに統合されました。各サンプルには、プロバイダーごとに異なる正解ラベル(expected_triggers)が付与されています。これは、プロバイダーがエッジケースについて正当に意見を異にする可能性があるためです。例えば、「AI安全ガードレールの仕組み」について議論するサンプルは安全ですが、セキュリティ関連の言語に触れており、すべてのプロバイダーがこの区別を同じように扱っているわけではありません。すべてのサンプルは、外部ベンチマークからではなく、手作業でローカルにキュレーションされました。これにより、カテゴリのバランス、難易度分布、および正解の精度を正確に制御できます。
評価方法
各プロバイダーは、TrueFoundry AI Gatewayを介して同一のデータセットに対して評価され、プロバイダーごとのデータ漏洩がない公平な比較が保証されました。
評価パイプライン
データセットの読み込み — JSONLデータセットは、自動フォーマット検出(統合スキーマ vs. レガシースキーマ)により読み込まれます。2. 非同期評価 — サンプルは、OpenAI互換の/v1/chat/completionsエンドポイントを介して、セマフォベースのスロットリング(50並列リクエスト)を使用して並行してディスパッチされます。3. 二値分類 — 各サンプルは、ガードレールがトリガーされた(true)か否か(false)の二値の結果を生成し、プロバイダーごとの正解と比較されます。4. メトリクス集計 — すべてのサンプルに対して標準的な分類メトリクスが計算されます。
メトリクス
F1スコアは、精度(誤検知の回避)と再現率(実際の脅威の捕捉)の間のトレードオフのバランスを取るため、主要なランキング指標として機能します。高精度・低再現率のガードレールは脅威を見逃し、高再現率・低精度なガードレールは正当なユーザーをブロックします。
タスクあたり400サンプルで、ウィルソンスコア信頼区間は95%信頼度で±0.03~0.05の誤差範囲を示し、プロバイダー間の意味のあるパフォーマンスの違いを区別するのに十分な厳密さです。
レイテンシー追跡
レイテンシーは2つのレベルで追跡しています。
クライアントサイドのレイテンシー — 評価ハーネスで測定されたエンドツーエンドの時間で、ネットワークの往復時間を含みます。
サーバーサイドのレイテンシー — ガードレールの処理時間のみで、Spans API (tfy.guardrail.metric.latency_in_ms) を介してTrueFoundryのトレースから抽出されます。
サーバーサイドのレイテンシーは、ガードレール自身の処理時間をネットワークオーバーヘッドから分離し、プロバイダー間でのより正確な比較を可能にします。
プロバイダー比較結果
PII検出
Azure PIIは、設定可能なPIIカテゴリ(Email、PhoneNumber、SSN、Address、CreditCardNumber、IPAddress、Person)と言語認識処理を備えた、きめ細かなエンティティレベルの検出を提供します。検出されたPIIが完全にブロックされるのではなく、編集されるMutateモードで評価された結果、フラグ付けされたすべてのエンティティが本物のPIIである完璧な精度と、0.865という高い再現率を達成しています。見逃された検出(0.135の再現率ギャップ)は、PIIエンティティが非標準形式で出現する曖昧なコンテキストに集中する傾向があります。
コンテンツモデレーション
コンテンツモデレーションは、プロバイダー間の最も明確な差別化を示しています。OpenAIのomni-moderation-latestモデルは、F1スコア0.899を記録し、ヘイト、暴力、自傷行為、ハラスメントの各カテゴリにおいて、精度と再現率の強力なバランスを実現しています。Azure Content Safetyは、精度は低いものの、応答時間が大幅に高速(52ms対192ms)であるため、レイテンシーに敏感なデプロイメントにとって実行可能な選択肢となります。PromptFooは、この評価において有効性とレイテンシーの両方で遅れをとっており、その1.1秒の応答時間はLLMベースの検出アプローチを反映しています。
プロンプトインジェクション
パンゲア 高い再現率の検出戦略を示しており、より多くの誤検知(精度0.750)を犠牲にして、インジェクション試行の0.990を捕捉します。これは、攻撃を見逃すことはめったにないものの、正当なセキュリティ関連の質問を誤ってフラグ付けすることがあることを意味します。このデータセットの安全なサンプルは、誤検知率をストレステストするために意図的にセキュリティ関連(「AIの安全ガードレールはどのように機能しますか?」)に設定されており、これが精度ギャップの一部を説明しています。インジェクション攻撃を見逃すことが、時折の誤検知よりも高いリスクを伴うアプリケーションにとって、パンゲアの再現率重視のプロファイルは非常に適しています。
主なポイント
すべてのタスクで単一のプロバイダーが優れているわけではありません。ガードレールの状況は専門化されており、PII検出に最適化されたプロバイダーはプロンプトインジェクションで性能が劣る可能性があり、その逆もまた然りです。これは当然のことであり、各タスクには根本的に異なる検出戦略が求められます。
精度と再現率は異なる側面を示します。精度は高いが再現率が低いプロバイダーは保守的であり、誤検知はめったに発生しませんが、実際の脅威を見逃すことがあります。その逆はすべてを捕捉しますが、誤検知によってユーザーを疲弊させます。適切なバランスは、アプリケーションのリスク許容度によって異なります。
統合されたゲートウェイは、情報に基づいた選択を可能にします。単一の統合ポイントを通じてすべてのプロバイダーを評価することで、チームは自社のデータでプロバイダーを直接比較し、タスクごとに最適なプロバイダーを選択したり、多層防御のために複数のプロバイダーを組み合わせたりすることができます。チームはカスタムの ガードレール ドメイン固有のニーズに対応する
タスク固有の評価は不可欠です。一般的な「安全スコア」は、プロバイダーの動作における重要な違いを曖昧にします。キュレーションされ、カテゴリバランスの取れたデータセットとプロバイダーごとの正解データに対して評価することによってのみ、チームは情報に基づいた調達決定を下すことができます。ここで説明するベンチマークフレームワーク(タスクごとに400のカテゴリバランスの取れたサンプル、ウィルソンスコア信頼区間、プロバイダーごとのラベル、デュアルレイテンシー追跡、および標準的な分類メトリクス)は、評価を行うあらゆるチームに再現可能な方法論を提供します。 ガードレールソリューション。
TrueFoundry AI Gateway delivers ~3–4 ms latency, handles 350+ RPS on 1 vCPU, scales horizontally with ease, and is production-ready, while LiteLLM suffers from high latency, struggles beyond moderate RPS, lacks built-in scaling, and is best for light or prototype workloads.


Recent Blogs
Frequently asked questions
LLMガードレールベンチマークとは何ですか?
LLMガードレールベンチマークとは、大規模言語モデル(LLM)から出力される有害、安全でない、またはポリシーに違反するコンテンツを、ガードレールシステムがどの程度効果的に検知・遮断できるかを測定するための標準化された評価フレームワークです。ベンチマークでは、検知精度、誤検知率、レイテンシへの影響、そして有害性(毒性、プロンプトインジェクション、個人情報漏洩、ハルシネーションなど)の網羅性といった観点からガードレールの性能を評価します。
LLMの導入において、ガードレールのベンチマークが重要な理由は何でしょうか?
ガードレールのベンチマークは、ガードレールプロバイダーを客観的に比較し、導入前にその有効性を検証するための基準となるため重要です。ベンチマークを行わなければ、有害な出力を取り逃がす(許容しすぎる)か、正当なコンテンツをブロックしてしまう(制限しすぎる)ガードレールを導入するリスクがあり、どちらも本番環境のLLMアプリケーションの信頼性と安全性を損なうことになります。
LLMガードレールプロバイダーとは何ですか?
LLMガードレールプロバイダーとは、LLMの導入に際して安全性とコンプライアンスを確保するためのレイヤーを提供するプラットフォームです。主なプロバイダーには、Guardrails AI、Llama Guard(Meta)、NeMo Guardrails(NVIDIA)、TrueFoundryのネイティブガードレール統合などがあります。各プロバイダーは、対応する有害カテゴリ、サポートするモデル、発生するレイテンシ、そして企業固有のポリシーに対するカスタマイズの柔軟性においてそれぞれ異なります。












.webp)
.webp)


.png)

.png)














