# Generated by API Evangelist (build-phrasing.py). Our phrasing, not observed demand. overlay: 1.0.0 info: title: API Evangelist conversational phrasing for OpenAI Moderations API version: 1.0.0 extends: openapi/openai-moderations-api-openapi.yml actions: - target: $.info update: x-apievangelist-phrasing: method: generated generated: '2026-09-26' generator: build-phrasing.py label: Generated by API Evangelist operations: 1 - target: $.paths['/moderations'].post update: x-apievangelist-phrasing: intent: Check text or images for harmful content effect: read questions: - How do I check whether a user's message is harmful before showing it? - Can the moderation check handle images as well as text? - Which moderation model should I pass to classify content? instructions: - text: Check {input} for harmful content. slots: input: requestBody.input - text: Classify {input} with moderation model {model} and tell me which categories were flagged. slots: input: requestBody.input model: requestBody.model method: generated generated: '2026-09-26'