Image Moderation
Zia Image Moderationは、画像内の不適切で安全でないコンテンツを検出・認識します。基準には、示唆的または露骨な際どいコンテンツ、ヌード、暴力、流血、武器や薬物の存在が含まれます。
Image Moderationの実行
説明
このAPIは、画像内の以下の不適切なコンテンツを認識し、レスポンスで返します: racy, weapon, nudity, gore, drug。レスポンスには、各基準の確率と信頼度スコア、および画像がsafe_to_useまたはunsafe_to_useであるかの予測も含まれます。
サンプルリクエストに示すように、APIリクエストで画像のパスを指定する必要があります。また、リクエストのモデレーションモードをオプションで設定することもできます。
リクエスト詳細
リクエストURL
{api-domain}/baas/v1/project/{project_id}/ml/imagemoderation
リクエストヘッダー
Authorization: Zoho-oauthtoken {oauth_token}
content-type: multipart/form-data; boundary=—-WebKitFormBoundary7MA4YWxkTrZu0gW
オプションヘッダー
CATALYST-ORG: {org_id}
Environment: Development
スコープ
ZohoCatalyst.mlkit.READ
リクエストJSONプロパティ
処理する入力ファイル。
許可される形式: .webp, .jpeg, .png, .txt
ファイルサイズ制限: 10 MB
モデレーションモードを示します
許可される値: basic, moderate, advanced
デフォルト値: advanced
- basic: ヌードのみを検出
- moderate: ヌードと際どいコンテンツを検出
- advanced: 説明に記載されたすべての基準を検出
レスポンス詳細
レスポンスには、APIリクエストで設定されたモードに基づいて検出されたパラメータの確率が含まれます。検出されたパラメータの集計に基づいて、画像が安全か安全でないかのpredictionと、予測のconfidenceスコアも含まれます。
curl -X POST
https://api.catalyst.zoho.com/baas/v1/project/4000000006007/ml/imagemoderation
-H “Authorization: Zoho-oauthtoken 1000.910*************************16.2f*************************57”
-H “Content-Type: multipart/form-data; boundary=—-WebKitFormBoundary7MA4YWxkTrZu0gW”
-F “file=@attachment1.txt”
-d ‘{
“mode”: “basic”
}’
{
"probability": {
"nudity": "1.0"
},
"confidence": 1,
"prediction": "unsafe_to_use"
}
curl -X POST
https://api.catalyst.zoho.com/baas/v1/project/4000000006007/ml/imagemoderation
-H “Authorization: Zoho-oauthtoken 1000.910*************************16.2f*************************57”
-H “Content-Type: multipart/form-data; boundary=—-WebKitFormBoundary7MA4YWxkTrZu0gW”
-F “file=@attachment1.txt”
-d ‘{
“mode”: “moderate”
}’
{
"probability": {
"racy": "0.0",
"nudity": "0.0"
},
"confidence": 0.9,
"prediction": "safe_to_use"
}
curl -X POST
https://api.catalyst.zoho.com/baas/v1/project/4000000006007/ml/imagemoderation
-H “Authorization: Zoho-oauthtoken 1000.910*************************16.2f*************************57”
-H “Content-Type: multipart/form-data; boundary=—-WebKitFormBoundary7MA4YWxkTrZu0gW”
-F “file=@attachment1.txt”
-d ‘{
“mode”: “advanced”
}’
{
"probability": {
"racy": "0.0",
"weapon": "1.0",
"nudity": "0.0",
"gore": "0.0",
"drug": "0.0"
},
"confidence": 1,
"prediction": "unsafe_to_use"
}
Yes
No
Send your feedback to us