Skip to main content
Use content_rating when you want generated images to include a classification result.

Enable default rating

const task = await mynth.generate({
  prompt: "Fantasy character concept art",
  model: "google/gemini-3.1-flash-image",
  content_rating: {
    enabled: true,
  },
});
When enabled, successful images may include:
{
  "content_rating": {
    "mode": "default",
    "level": "sfw"
  }
}

Use custom rating levels

content_rating: {
  enabled: true,
  levels: [
    { value: "safe", description: "Safe for all audiences" },
    { value: "sensitive", description: "Contains mature or suggestive content" }
  ]
}
Rules:
  • 2 to 7 levels
  • value length: 1 to 24 characters
  • description length: 1 to 150 characters
When you provide custom levels, Mynth returns mode: "custom" and the chosen custom level.