メインコンテンツへスキップ

パラメータ

content
string
必須
チェックするAI生成テキストまたはシステム説明。
frameworks
string[]
必須
チェック対象の規制フレームワーク。オプション: gdpr, ccpa, hipaa, eu_ai_act, india_dpdp, india_ai_gov
context
string
デプロイメントコンテキストの説明(例: “EU患者向けのヘルスケアチャットボット”)。精度を向上させます。

リクエスト

curl -X POST https://api.responsibleailabs.ai/railscore/v1/compliance/check \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer YOUR_RAIL_API_KEY" \
  -d '{
    "content": "ユーザーのインタラクションデータを収集してパーソナライズを改善します。",
    "frameworks": ["gdpr", "eu_ai_act"],
    "context": "EUユーザー向けのB2Cチャットボット"
  }'

レスポンス

{
  "result": {
    "overall_compliant": false,
    "frameworks": {
      "gdpr": {
        "compliant": false,
        "issues": [
          {
            "clause": "第13条 — 提供される情報",
            "description": "処理の法的根拠やデータ保持期間の言及がありません。",
            "severity": "high",
            "remediation": "応答に法的根拠(例: 正当な利益)と保持期間を開示してください。"
          }
        ]
      },
      "eu_ai_act": {
        "compliant": true,
        "issues": []
      }
    }
  },
  "credits_consumed": 8.0
}
result.overall_compliant
boolean
すべての要求されたフレームワークが合格した場合のみ true
result.frameworks
object
フレームワークごとの結果。各エントリには compliant(boolean)と issues(重大度と修正ガイダンスを持つフラグ付き条項の配列)が含まれます。
credits_consumed
number
単一フレームワークの場合は5.0、2〜3の場合は8.0、4〜5の場合は10.0です。