TypeScript createEvaluator
ThecreateEvaluator utility in @arizeai/phoenix-evals provides a type-safe way to build custom code evaluators for experiments in TypeScript. Define evaluators with full type inference for inputs, outputs, and expected values.
Basic Usage
Create simple evaluators that validate experiment outputs:Multiple Parameters
Accessinput, output, expected, and metadata in your evaluator:
Evaluator Options
Customize display properties for better integration with the Experiments UI:Running in Experiments
Pass evaluators directly torunExperiment:

