Uses of Package
com.tnsai.evaluation.spi
Packages that use com.tnsai.evaluation.spi
Package
Description
Layer 2: Benchmark engine for running test datasets, collecting results,
and detecting regressions against saved baselines.
Layer 1: Evaluators that score agent behavior on specific dimensions.
Agent-tier evaluators (TNS-373).
G-Eval: LLM-as-judge evaluation using chain-of-thought scoring.
Multi-turn conversation evaluation metrics.
RAG (Retrieval-Augmented Generation) evaluation metrics.
Safety evaluation metrics for LLM outputs.
SPI interfaces for the evaluation framework.
-
Classes in com.tnsai.evaluation.spi used by com.tnsai.evaluation.benchmark
-
Classes in com.tnsai.evaluation.spi used by com.tnsai.evaluation.bridgeClassDescriptionSPI interface for all evaluators.Input context provided to evaluators.
-
Classes in com.tnsai.evaluation.spi used by com.tnsai.evaluation.evaluatorsClassDescriptionSPI interface for all evaluators.Input context provided to evaluators.
-
Classes in com.tnsai.evaluation.spi used by com.tnsai.evaluation.evaluators.agentClassDescriptionSPI interface for all evaluators.Input context provided to evaluators.
-
Classes in com.tnsai.evaluation.spi used by com.tnsai.evaluation.evaluators.gevalClassDescriptionSPI interface for all evaluators.Input context provided to evaluators.
-
Classes in com.tnsai.evaluation.spi used by com.tnsai.evaluation.evaluators.multiturn
-
Classes in com.tnsai.evaluation.spi used by com.tnsai.evaluation.evaluators.ragClassDescriptionSPI interface for all evaluators.Input context provided to evaluators.
-
Classes in com.tnsai.evaluation.spi used by com.tnsai.evaluation.evaluators.safetyClassDescriptionSPI interface for all evaluators.Input context provided to evaluators.
-
Classes in com.tnsai.evaluation.spi used by com.tnsai.evaluation.junit
-
Classes in com.tnsai.evaluation.spi used by com.tnsai.evaluation.spiClassDescriptionInput context provided to evaluators.