Moderation
What is Content Moderation?
Basic Usage
var result = await "User input text"
.GENModeration(safetySettings)
.ExecuteAsync();
if (result.IsFlagged)
{
Debug.LogWarning($"Content flagged: {result.Categories}");
}Categories
Input Types
String Input
ModerationPrompt
IModeratable
Safety Settings
Unity Integration Examples
Example 1: Chat Filter
Example 2: User Content Validator
Example 3: Real-time Chat Moderator
Provider Support
OpenAI
Google Gemini
Best Practices
✅ Good Practices
❌ Bad Practices
Next Steps
Last updated