Package dev.braintrust.eval
package dev.braintrust.eval
-
ClassDescriptionDataset<INPUT,
OUTPUT> Datasets define the cases for evals.Dataset.Cursor<CASE>DatasetCase<INPUT,OUTPUT> A single row in a dataset.Eval<INPUT,OUTPUT> An evaluation framework for testing AI models.Eval.Builder<INPUT,OUTPUT> Builder for creating evaluations with fluent API.EvalCase<INPUT,OUTPUT> Deprecated.Results of all eval cases of an experiment.Individual metric value assigned by a scorer.Scorer<INPUT,OUTPUT> A scorer evaluates the result of a test case with a score between 0 (inclusive) and 1 (inclusive).Task<INPUT,OUTPUT> A task executes an EvalCase and returns a resultTaskResult<INPUT,OUTPUT> Result from a single task run.