{"model":{"id":"safety-probability","name":"Safety Probability","description":"Fine-grained safety probability scorer. Returns a 0–1 float instead of a binary flag — useful for threshold-based moderation pipelines.","tasks":["moderation"],"credits_per_call":2,"input_fields":{"image_url":"string (required)"},"output_fields":{"result.is_nsfw":"boolean (probability > 0.5)","result.nsfw_probability":"number (0–1)"},"api_gross_margin_percent":20,"schema_url":"/api/v1/vision?model_id=safety-probability","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://www.artemotion.ai/api/v1/vision?model_id=safety-probability","title":"Safety Probability request","type":"object","properties":{"model_id":{"type":"string","const":"safety-probability"},"webhook_url":{"type":"string","format":"uri","maxLength":2048},"webhook_secret":{"type":"string","maxLength":512},"image_url":{"type":"string","format":"uri"},"question":{"type":"string"}},"required":["model_id","image_url"],"additionalProperties":false}},"version":"1","rate_limit":"20 req/min"}