Skip to main content
Guards are the building blocks of Guardrails. Each Guard performs specific checks and/or transformations on the data. For instance, a Guard in an input Guardrail can check for security, while a Guard in an output Guardrail might check for moderation or privacy. A Guard belongs to one of the following categories:
  • Security
  • Moderation
  • Privacy
  • Integrity
  • Generic
Guards consist of a set of Detectors and how they should be executed.