--- title: "画像モデレーション" url: https://docs.catalyst.zoho.com/ja/sdk/nodejs/v2/zia-services/image-moderation/ description: "このページでは、Node.jsアプリケーションでImage Moderation機能を使用して画像の脆弱性を検出する方法について、サンプルコードスニペットとともに説明します" last_updated: 2026-06-09T07:46:16Z service: Zia Services type: general related_links: - name: "Image moderation - API" url: /ja/api/code-reference/zia-services/image-moderation/#ImageModeration --- # Image Moderation [Image Moderation](https://docs.catalyst.zoho.com/ja/zia-services/help/image-moderation/introduction)は、画像内の不適切で安全でないコンテンツを検出し認識します。基準には、示唆的または露骨な際どいコンテンツ、ヌード、暴力、流血、出血、武器や薬物の存在が含まれます。 入力として._jpg_/._jpeg_または._png_ファイルを提供できます。リクエストとレスポンスの形式については、[APIドキュメント](https://docs.catalyst.zoho.com/ja/api/code-reference/zia-services/image-moderation/#ImageModeration)を参照してください。 モデレーションモードをオプションで`BASIC`、`MODERATE`、または`ADVANCED`に設定できます。デフォルトでは、画像は`ADVANCED`モードで処理されます。 レスポンスは、各基準の確率と信頼度スコア、および画像が `safe_to_use`または`unsafe_to_use`であるという予測を返します。 以下で使用されている`zia`リファレンスは、[コンポーネントインスタンスページ](https://docs.catalyst.zoho.com/ja/sdk/nodejs/v2/zia-services/get-component-instance)で定義されています。ここで返されるPromiseは、JSONオブジェクトに解決されます。 ```javascript let fs = require('fs'); zia.moderateImage(fs.createReadStream('./weapon.png'), {mode: 'moderate'}) //入力ファイルとモードを渡す .then((result) => { console.log(result); }).catch((err) => console.log(err.toString())); //エラーをCatalyst Logsに記録する ``` 受信するサンプルレスポンスを以下に示します。レスポンスはNode.jsの両方のバージョンで同じです。 #### Node js ```json {"probability":{"racy":"0.09","nudity":"0.06"},"confidence":"0.85","prediction":"safe_to#_use"} ```