Input type for moderation request
Output type (single or array of moderation results)
Evaluate input for moderation purposes.
AIRequest containing moderation input
execution context
Optionalsignal: AbortSignalAbortSignal for request cancellation
AIResponse wrapping moderation results
Provider-agnostic moderation capability interface.
Providers that implement this interface can evaluate content for safety/violations.