Explicit ID for the validator record Preserves validator identity across transform cycles
Display name identifying this provider configuration, shown in admin views and used for defaultProvider matching
Optionalorder?: numberOrder in which this provider is evaluated
Optionalpostprocessor?: neverPreprocessor script - transforms request payload before sending to LLM
Postprocessor script - transforms response payload after receiving from LLM
Optionalpreprocessor?: never
Provider configuration for preprocessing and postprocessing Maps to sys_generative_ai_validator and related tables Requires exactly one of preprocessor or postprocessor to be defined (not both)