Skip to main content
1

API キーを取得する

  1. 無料アカウントに登録します
  2. ダッシュボードを開きます。
  3. API キーセクションで Generate Key をクリックします。
キーはすぐにコピーしてください。rail_ で始まり、二度と表示されません。
2

キーを検証する

Response
3

SDK をインストールする

4

最初のレスポンスをスコアリングする

AI が生成したコンテンツを送信し、RAIL スコアを受け取ります。ここでは典型的なサポートボットの返信を評価します。
Response
レスポンスの読み方:
  • rail_score.score — 全体スコア (0〜10) で、8 つの次元の加重平均です。ここでの 7.6Good バンドに入ります。
  • dimension_scores — 8 つの RAIL 次元それぞれのスコアと信頼度です。ここでスコアが低い項目 (透明性、説明責任、包括性が 6.6 前後) は改善すべき点を示しています。この返信は、誰に連絡すればよいか、メールが届かなかった場合にどうなるかを説明していません。
  • policy_outcomeアプリケーションのポリシーがこの結果をどう判断したかを示します。合格に必要なしきい値、passed したかどうか、そして現在エンフォースメントが有効かどうかです。ここではモニターモード (enforced: false) のため、判定は報告されますがレスポンス自体は変更されません。
5

deep モードでさらに深く分析する

basic モードはスコアを教えてくれます。deep モードは同じコンテンツについてより詳細な分析を実行し、次元ごとの説明、問題タグ、改善提案を追加します。これにより、ある次元がなぜそのスコアになったのかを確認できます。
Response (excerpt)
各次元が explanationissues を持つようになり、レスポンスはフラグ付けされたすべての問題をトップレベルの issues 配列にまとめます。レビューキューやダッシュボードにそのまま表示できます。

次のステップ

コンセプト: 評価

basic モードと deep モード、スコアリングティア、カスタム重みを理解します。

コンセプト: 安全な再生成

しきい値を下回ったコンテンツを自動的に修正します。

インテグレーション

OpenAI、Anthropic、Gemini の呼び出しをラップし、RAIL スコアリングを自動化します。

Python SDK

同期/非同期クライアントを含む完全な SDK リファレンス。