Loading...

お知らせ:

当社は、お客様により充実したサポート情報を迅速に提供するため、本ページのコンテンツは機械翻訳を用いて日本語に翻訳しています。正確かつ最新のサポート情報をご覧いただくには、本内容の英語版を参照してください。

Image Moderation

Zia Image Moderationは、画像内の不適切で安全でないコンテンツを検出・認識します。基準には、示唆的または露骨な際どいコンテンツ、ヌード、暴力、流血、武器や薬物の存在が含まれます。

Image Moderationの実行

説明

このAPIは、画像内の以下の不適切なコンテンツを認識し、レスポンスで返します: racy, weapon, nudity, gore, drug。レスポンスには、各基準の確率と信頼度スコア、および画像がsafe_to_useまたはunsafe_to_useであるかの予測も含まれます。

サンプルリクエストに示すように、APIリクエストで画像のパスを指定する必要があります。また、リクエストのモデレーションモードをオプションで設定することもできます。

リクエスト詳細

リクエストURL

POST

{api-domain}/baas/v1/project/{project_id}/ml/imagemoderation

copy

api-domain
URL
Catalyst APIにアクセスするためのDC固有のドメイン

project_id
Numerical
プロジェクトの一意のID

リクエストヘッダー

Authorization: Zoho-oauthtoken {oauth_token}
content-type: multipart/form-data; boundary=—-WebKitFormBoundary7MA4YWxkTrZu0gW

オプションヘッダー

CATALYST-ORG: {org_id}

Environment: Development

スコープ

ZohoCatalyst.mlkit.READ

リクエストJSONプロパティ

file file
mandatory

処理する入力ファイル。

許可される形式: .webp, .jpeg, .png, .txt
ファイルサイズ制限: 10 MB

mode string
optional

モデレーションモードを示します

許可される値: basic, moderate, advanced
デフォルト値: advanced

  • basic: ヌードのみを検出
  • moderate: ヌードと際どいコンテンツを検出
  • advanced: 説明に記載されたすべての基準を検出

レスポンス詳細

レスポンスには、APIリクエストで設定されたモードに基づいて検出されたパラメータの確率が含まれます。検出されたパラメータの集計に基づいて、画像が安全か安全でないかのpredictionと、予測のconfidenceスコアも含まれます。

リクエスト例:Basic
copy

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” }’

View more
レスポンス例:Basic
copy
{
"probability": {
"nudity": "1.0"
},
"confidence": 1,
"prediction": "unsafe_to_use"
}
View more
リクエスト例:Moderate
copy

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” }’

View more
レスポンス例:Moderate
copy
{
"probability": {
"racy": "0.0",
"nudity": "0.0"
},
"confidence": 0.9,
"prediction": "safe_to_use"
}
View more
リクエスト例:Advanced
copy

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” }’

View more
レスポンス例:Advanced
copy
{
"probability": {
"racy": "0.0",
"weapon": "1.0",
"nudity": "0.0",
"gore": "0.0",
"drug": "0.0"
},
"confidence": 1,
"prediction": "unsafe_to_use"
}
View more