Overview
Check content for policy violations using OpenAI’s moderation API.Python Usage
Basic Moderation
Multiple Texts
Async Usage
Parameters
| Parameter | Type | Default | Description |
|---|---|---|---|
input | str or List[str] | Required | Text(s) to moderate |
model | str | ”omni-moderation-latest” | Moderation model |
timeout | float | 600.0 | Request timeout |
api_key | str | None | API key override |
Result Object
TheModerationResult object contains:
flagged: Whether content was flaggedcategories: Dict of category flagscategory_scores: Dict of category scoresmodel: Model used

