メインコンテンツへスキップ
ゼロデータ保持(ZDR)は、プロンプト、補完内容、またはその他のリクエストデータをトレーニング、ログ記録、その他の目的で保存しないことを正式に同意したプロバイダーのみを使用するよう ARouter を制限するルーティング制約です。

ZDR の仕組み

リクエストに ZDR を有効にすると、ARouter は:
  1. プロバイダープールを ZDR 準拠のエンドポイントのみにフィルタリング
  2. 準拠したプロバイダーにリクエストをルーティング
  3. レスポンスメタデータに provider.zdr: true を返す
要求されたモデルに ZDR 準拠のプロバイダーが利用できない場合、リクエストは 404 エラーで失敗します。

リクエストごとの ZDR 有効化

{
  "model": "openai/gpt-5.4",
  "messages": [{"role": "user", "content": "この機密文書を分析してください..."}],
  "provider": {"zdr": true}
}

アカウント全体の ZDR

curl -X PATCH https://api.arouter.ai/api/v1/keys/{key_hash} \
  -H "Authorization: Bearer lr_admin_xxxx" \
  -H "Content-Type: application/json" \
  -d '{"enforce_zdr": true}'

ZDR とデータ収集の違い

概念スコープ管理者
ZDRプロバイダーレベル:プロバイダーによる保存なしARouter ルーティングポリシー
データ収集ARouter レベル:ARouter が保存する内容ARouter プライバシー設定

ZDR エンドポイント

curl https://api.arouter.ai/api/v1/endpoints/zdr \
  -H "Authorization: Bearer lr_live_xxxx"

関連ドキュメント