OptionalcategoriesNormalized category (e.g. "sexual", "violence", "hate", "self-harm")
OptionalflaggedOptionallevelSeverity or confidence
OptionalproviderProvider that emitted this rating
OptionalrawProvider-specific raw payload
OptionalreasonOptional human-readable explanation or rationale
OptionalscoreNumeric confidence if available (0–1)
OptionalsubcategoryOptional subcategory
Description
Interface contract for SafetyRating.