Uses of Class
com.tnsai.quality.security.moderation.ModerationResult
Packages that use ModerationResult
Package
Description
Content moderation for agent inputs, outputs, and tool results.
-
Uses of ModerationResult in com.tnsai.quality.security.moderation
Methods in com.tnsai.quality.security.moderation that return ModerationResultModifier and TypeMethodDescriptionstatic ModerationResultModerationResult.allowed()Returns an allowed result.static ModerationResultModerationResult.block(String reason, Map<ModerationResult.Category, Double> categoryScores, List<String> flaggedContent) Returns a blocked result.ModerationResult.Builder.build()Builds the result.ContentModerator.checkInput(String userInput) Checks user input for policy violations.PatternBasedModerator.checkInput(String userInput) ContentModerator.checkOutput(String modelOutput) Checks model output for policy violations.PatternBasedModerator.checkOutput(String modelOutput) ContentModerator.checkToolResult(String toolName, String result) Checks tool execution results for policy violations.PatternBasedModerator.checkToolResult(String toolName, String result) static ModerationResultModerationResult.warn(String reason, Map<ModerationResult.Category, Double> categoryScores) Returns a warning result.