{
  "$type": "site.standard.document",
  "bskyPostRef": {
    "cid": "bafyreih3hfiiahpwrri4uiqxmt6npmgxkrykt4gfrnsjojmy4cwmbnjuwi",
    "uri": "at://did:plc:lk3jfj3zq4k4wxnk474axylu/app.bsky.feed.post/3mos3rstcjxj2"
  },
  "path": "/t/new-feature-moderation-scores-in-chat-api-responses-by-parameter/1384260#post_1",
  "publishedAt": "2026-06-21T09:42:07.000Z",
  "site": "https://community.openai.com",
  "tags": [
    "developers.openai.com",
    "Moderate generated content - Moderation | OpenAI API"
  ],
  "textContent": "developers.openai.com\n\n### Moderate generated content - Moderation | OpenAI API\n\nUse OpenAI moderation models to detect harmful content in text and images. You can classify standalone inputs with the moderation endpoint or request moderation scores alongside a generated response. Use the results to enforce your application’s...\n\n  1. Send:\n\n\n\n\n    `\"moderation\":{\"model\": \"omni-moderation-latest\"}`\n\n\n  2. Receive the moderation endpoint’s classification object says the documentation:\n\n\n\n\n    response.moderation.input\n    response.moderation.output\n\n\nHowever, that is wrong documentation for the RESTful API itself.\n\noutput → moderation → output is where you’ll find the object\n\nOr “moderation” in event `\"type\": \"response.completed\"`\n\nSee that you ran flagged input.\nSee that the model was flagged for non-refusal.\n\n* * *\n\n### Concern\n\nThis only provides inclusion of a score in a response.\n\nIt doesn’t optionally prevent the input from being run.\n\nIt only protects you from OpenAI generations. It doesn’t protect you from OpenAI.\n\nYou API organization is still in jeopardy with use of unclassified unfiltered user content - and in jeopardy anyway from lots of things unclassified by moderation and undocumented until you are banned and credits taken: distillation, cyber research, biological, etc.\n\nPerhaps a new API method, to instill false confidence and encourage you to get banned?",
  "title": "New feature: moderation scores in Chat API responses, by parameter"
}