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

パラメータ

tool_name
string
必須
この結果を生成したツールの名前。
tool_result
string
必須
ツールによって返された生の出力。
agent_context
string
エージェントの役割と現在のタスクの説明。
redact_pii
boolean
デフォルト:"true"
trueの場合、PIIがプレースホルダーに置き換えられた結果の修正バージョンを返します。

リクエスト

curl -X POST https://api.responsibleailabs.ai/railscore/v1/agent/scan-tool-result \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer YOUR_RAIL_API_KEY" \
  -d '{
    "tool_name": "search_database",
    "tool_result": "顧客ジョン・スミス(SSN: 123-45-6789)が2026-03-15に電話しました。",
    "redact_pii": true
  }'

レスポンス

{
  "result": {
    "pii_detected": true,
    "injection_detected": false,
    "risk_level": "medium",
    "pii_types": ["full_name", "ssn"],
    "redacted_result": "顧客[NAME](SSN: [REDACTED])が2026-03-15に電話しました。",
    "recommendation": "warn"
  },
  "credits_consumed": 0.5
}
result.pii_detected
boolean
ツール結果に個人を特定できる情報が見つかった場合はtrue
result.injection_detected
boolean
ツール出力にプロンプトインジェクションの試みが検出された場合はtrue
result.pii_types
string[]
見つかったPIIの種類: full_name, email, phone, ssn, credit_card, address, date_of_birthなど。
result.redacted_result
string
PIIがタイププレースホルダーに置き換えられたツール結果。redact_pii=trueの場合のみ存在します。
result.recommendation
string
推奨されるアクション: "allow", "warn", または "block"