Enjoy 50% OFF Vidu Q3 & Q3 Pro models • Only on WaveSpeedAI | May 20 – Jun 2
Home/Explore/WaveSpeed/Molmo2/Image Content Moderator

Molmo2 Image Content Moderator

wavespeed-ai /

Molmo2-4B Image Content Moderator: Analyze image content for safety, appropriateness, and policy compliance. Detects violence, nudity, gore, and other harmful visual content. Open-source vision-language model. Ready-to-use REST API, no cold starts, affordable pricing.

content-moderation
Input

Drag & drop or click to upload

preview
If set to true, the function will wait for the result to be generated and uploaded before returning the response. It allows you to get the result directly in the response. This property is only available through the API.

Idle

{
  "hate": false,
  "sexual": false,
  "violence": false,
  "harassment": false,
  "sexual/minors": false
}

$0.003per run·~333 / $1

ExamplesView all

Related Models

README

Molmo2 Image Content Moderator

Automatically screen images for harmful content with Molmo2 Image Content Moderator. This AI-powered moderation tool analyzes images and returns safety classifications for harassment, hate speech, sexual content, and violence — essential for content platforms, user-generated content, and compliance workflows.

Need video moderation? Try Molmo2 Video Content Moderator for video analysis.

Why It Works Great

  • Comprehensive detection: Screens for harassment, hate, sexual content, and violence.
  • Child safety: Dedicated detection for content involving minors.
  • Instant results: Fast processing with results in seconds.
  • JSON output: Clean, structured results for easy integration.
  • Ultra-affordable: Just $0.003 per image — 333 images for $1.
  • Custom criteria: Optional text input for additional context.

Parameters

ParameterRequiredDescription
imageYesImage to analyze (upload or public URL).
textNoOptional context or custom moderation criteria.

How to Use

  1. Upload your image — drag and drop or paste a public URL.
  2. Add context (optional) — provide additional text for custom criteria.
  3. Run — click the button to analyze.
  4. Review results — check the JSON output for safety classifications.

Pricing

Flat rate per image analyzed.

OutputCost
Per image$0.003
100 images$0.30
1,000 images$3.00

Output Format

The model returns a JSON object with boolean flags for each content category:

{
 "harassment": false,
 "hate": false,
 "sexual": false,
 "sexual/minors": false,
 "violence": false
}

Detection Categories

CategoryDescription
harassmentBullying, intimidation, or targeted abuse
hateHate speech, discrimination, or prejudice
sexualAdult sexual content or nudity
sexual/minorsAny sexual content involving minors
violenceGraphic violence, gore, or harmful imagery

Best Use Cases

  • Content Platforms — Screen user-uploaded images before publishing.
  • Social Media — Moderate image content at scale.
  • E-commerce — Review product images for policy compliance.
  • Dating Apps — Filter inappropriate profile photos.
  • Forums & Communities — Ensure uploaded images meet guidelines.
  • Pre-screening — Filter content before human review.

Pro Tips for Best Results

  • Use as a first-pass filter before human moderation for edge cases.
  • Integrate via API for automated moderation pipelines.
  • At $0.003 per image, batch processing is extremely cost-effective.
  • Combine with video moderation for comprehensive content screening.
  • Use the text parameter to provide context for borderline content.

Notes

  • If using a URL, ensure it is publicly accessible.
  • Processing is near-instant for most images.
  • Returns boolean values — true indicates detected content.
  • Designed for automated workflows with JSON output.
  • Consider human review for flagged content or edge cases.
Accessibility:This website uses AI models provided by third parties.

Molmo2 Image Content Moderator API — Quick start

Grab a WaveSpeedAI API key, then call POST https://api.wavespeed.ai/api/v3/wavespeed-ai/molmo2/image-content-moderator with your input as JSON. The endpoint returns a prediction id; poll the prediction endpoint until status flips to completed, then read the output URL from data.outputs[0]. Examples for Molmo2 Image Content Moderator below.

HTTP example
# Submit the prediction
curl -X POST "https://api.wavespeed.ai/api/v3/wavespeed-ai/molmo2/image-content-moderator" \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer $WAVESPEED_API_KEY" \
  -d '{
    "image": "https://example.com/your-input.jpg",
    "enable_sync_mode": false
}'

# Response includes a prediction id. Poll for the result:
curl -X GET "https://api.wavespeed.ai/api/v3/predictions/{request_id}/result" \
  -H "Authorization: Bearer $WAVESPEED_API_KEY"

# When status is "completed", read the output from data.outputs[0].
Node.js example
// npm install wavespeed
const WaveSpeed = require('wavespeed');

const client = new WaveSpeed(); // reads WAVESPEED_API_KEY from env

const result = await client.run("wavespeed-ai/molmo2/image-content-moderator", {
        "image": "https://example.com/your-input.jpg",
        "enable_sync_mode": false
});

console.log(result.outputs[0]); // → URL of the generated output
Python example
# pip install wavespeed
import wavespeed

output = wavespeed.run(
    "wavespeed-ai/molmo2/image-content-moderator",
    {
    "image": "https://example.com/your-input.jpg",
    "enable_sync_mode": false
}
)

print(output["outputs"][0])  # → URL of the generated output

Molmo2 Image Content Moderator API — Frequently asked questions

What is the Molmo2 Image Content Moderator API?

Molmo2 Image Content Moderator is a WaveSpeedAI model for AI inference, exposed as a REST API on WaveSpeedAI. Molmo2-4B Image Content Moderator: Analyze image content for safety, appropriateness, and policy compliance. Detects violence, nudity, gore, and other harmful visual content. Open-source vision-language model. Ready-to-use REST API, no cold starts, affordable pricing. You can call it programmatically or try it from the playground above.

How do I call the Molmo2 Image Content Moderator API?

POST your input parameters to the model's REST endpoint (shown in the API tab of this playground) with your WaveSpeedAI API key in the Authorization header. Submission returns a prediction ID; poll the prediction endpoint until status flips to "completed", then read the output URL from the result. The playground generates a ready-to-paste code sample in Python, JavaScript, or cURL for whatever inputs you've set. Full request/response shape is documented at https://wavespeed.ai/docs/docs-api/wavespeed-ai/molmo2-image-content-moderator.

How much does Molmo2 Image Content Moderator cost per run?

Molmo2 Image Content Moderator starts at $0.003 per run. That figure is the base price — the final charge scales with the parameters you set in the form (output size, length, count, references, or whatever knobs this model exposes), so a higher-quality or larger output costs more than a minimal one. The exact cost for your current input is shown live next to the Generate button before you submit, and the actual per-call charge is recorded on the prediction afterwards.

What inputs does Molmo2 Image Content Moderator accept?

Key inputs: `image`, `enable_sync_mode`, `text`. The full JSON schema (types, defaults, allowed values) is rendered above the Generate button and mirrored in the API reference at https://wavespeed.ai/docs/docs-api/wavespeed-ai/molmo2-image-content-moderator.

How long does Molmo2 Image Content Moderator take to generate?

Average end-to-end generation time on WaveSpeedAI is around 3 seconds per request — measured across recent runs. Queue time scales with global demand; live status is visible in the prediction record.

Can I use Molmo2 Image Content Moderator outputs commercially?

Commercial usage rights depend on the model's license, set by its provider (WaveSpeedAI). The license summary appears on the model card above; see WaveSpeedAI's Terms of Service for platform-level conditions.