Package dev.braintrust.eval


package dev.braintrust.eval
  • Class
    Description
    Eval<INPUT,OUTPUT>
    An evaluation framework for testing AI models.
    Eval.Builder<INPUT,OUTPUT>
    Builder for creating evaluations with fluent API.
    EvalCase<INPUT,OUTPUT>
    A single test case in an LLM eval.
    EvalCase.Result<INPUT,OUTPUT>
     
    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 result