TypeScript createEvaluator#
The createEvaluator 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#
Access input, 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 to runExperiment:
More Information:#
Using Evaluators Documentation

