1
API キーを取得する
- 無料アカウントに登録します。
- ダッシュボードを開きます。
- API キーセクションで Generate Key をクリックします。
2
キーを検証する
Response
3
SDK をインストールする
4
最初のレスポンスをスコアリングする
AI が生成したコンテンツを送信し、RAIL スコアを受け取ります。ここでは典型的なサポートボットの返信を評価します。レスポンスの読み方:
Response
rail_score.score— 全体スコア (0〜10) で、8 つの次元の加重平均です。ここでの7.6は Good バンドに入ります。dimension_scores— 8 つの RAIL 次元それぞれのスコアと信頼度です。ここでスコアが低い項目 (透明性、説明責任、包括性が 6.6 前後) は改善すべき点を示しています。この返信は、誰に連絡すればよいか、メールが届かなかった場合にどうなるかを説明していません。policy_outcome— アプリケーションのポリシーがこの結果をどう判断したかを示します。合格に必要なしきい値、passedしたかどうか、そして現在エンフォースメントが有効かどうかです。ここではモニターモード (enforced: false) のため、判定は報告されますがレスポンス自体は変更されません。
5
deep モードでさらに深く分析する
basic モードはスコアを教えてくれます。deep モードは同じコンテンツについてより詳細な分析を実行し、次元ごとの説明、問題タグ、改善提案を追加します。これにより、ある次元がなぜそのスコアになったのかを確認できます。各次元が
Response (excerpt)
explanation と issues を持つようになり、レスポンスはフラグ付けされたすべての問題をトップレベルの issues 配列にまとめます。レビューキューやダッシュボードにそのまま表示できます。次のステップ
コンセプト: 評価
basic モードと deep モード、スコアリングティア、カスタム重みを理解します。
コンセプト: 安全な再生成
しきい値を下回ったコンテンツを自動的に修正します。
インテグレーション
OpenAI、Anthropic、Gemini の呼び出しをラップし、RAIL スコアリングを自動化します。
Python SDK
同期/非同期クライアントを含む完全な SDK リファレンス。