OpenAIModerationGuardrail

Guardrail that flags or blocks input using OpenAI's moderation API.

Parameters

ParameterTypeDefaultDescription
moderation_modelstr"omni-moderation-latest"The model to use for moderation.
raise_for_categoriesOptional[List[str]]NoneThe categories to raise for. When None, any flagged category raises.
api_keyOptional[str]NoneThe API key to use for moderation. Defaults to the OPENAI_API_KEY environment variable.

Moderation categories

You can check the current list of moderation categories in OpenAI's docs.