AI product
Pydantic Evals is a code-first Python framework from Pydantic for evaluating LLM applications and agents. It organizes evaluations into datasets of cases, tasks, experiments, and evaluators: each case runs against a task, and evaluators score its outputs or tool-call trajectory using deterministic checks, custom logic, LLM judges, or span-based analysis of OpenTelemetry traces. Evaluations can run over defined datasets or sampled live production traffic, with results available in Python reports, the terminal, or Pydantic Logfire for visualization and comparison. The package is distributed as `pydantic-evals`; Logfire integration is optional.
1 use taken from transcripts — each links to the moment in the video.
Eval harness with datasets, cases and evaluators for comparing agents
1 in the library.