Uses of Record Class
com.tnsai.evaluation.spi.Evaluator.EvaluationInput
Packages that use Evaluator.EvaluationInput
Package
Description
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.
RAG (Retrieval-Augmented Generation) evaluation metrics.
Safety evaluation metrics for LLM outputs.
SPI interfaces for the evaluation framework.
-
Uses of Evaluator.EvaluationInput in com.tnsai.evaluation.bridge
Methods in com.tnsai.evaluation.bridge that return Evaluator.EvaluationInputModifier and TypeMethodDescriptionTraceToEvalAdapter.adapt(com.tnsai.quality.tracing.AgentTrace trace) Converts an AgentTrace to an EvaluationInput.TraceEvalBridge.FailedEvaluation.input()Returns the value of theinputrecord component.Constructors in com.tnsai.evaluation.bridge with parameters of type Evaluator.EvaluationInputModifierConstructorDescriptionFailedEvaluation(String traceId, String agentId, String evaluatorName, double score, String details, Evaluator.EvaluationInput input) Creates an instance of aFailedEvaluationrecord class. -
Uses of Evaluator.EvaluationInput in com.tnsai.evaluation.evaluators
Methods in com.tnsai.evaluation.evaluators with parameters of type Evaluator.EvaluationInputModifier and TypeMethodDescriptionfinal EvaluationResultAbstractJudgeEvaluator.evaluate(Evaluator.EvaluationInput input) CostEfficiencyEvaluator.evaluate(Evaluator.EvaluationInput context) InstructionFollowingEvaluator.evaluate(Evaluator.EvaluationInput context) JsonCorrectnessEvaluator.evaluate(Evaluator.EvaluationInput context) ResponseQualityEvaluator.evaluate(Evaluator.EvaluationInput context) ToolSelectionEvaluator.evaluate(Evaluator.EvaluationInput context) -
Uses of Evaluator.EvaluationInput in com.tnsai.evaluation.evaluators.agent
Methods in com.tnsai.evaluation.evaluators.agent with parameters of type Evaluator.EvaluationInputModifier and TypeMethodDescriptionStepEfficiencyEvaluator.evaluate(Evaluator.EvaluationInput context) -
Uses of Evaluator.EvaluationInput in com.tnsai.evaluation.evaluators.geval
Methods in com.tnsai.evaluation.evaluators.geval with parameters of type Evaluator.EvaluationInput -
Uses of Evaluator.EvaluationInput in com.tnsai.evaluation.evaluators.rag
Methods in com.tnsai.evaluation.evaluators.rag with parameters of type Evaluator.EvaluationInputModifier and TypeMethodDescriptionContextualPrecisionEvaluator.evaluate(Evaluator.EvaluationInput context) -
Uses of Evaluator.EvaluationInput in com.tnsai.evaluation.evaluators.safety
Methods in com.tnsai.evaluation.evaluators.safety with parameters of type Evaluator.EvaluationInputModifier and TypeMethodDescriptionPIILeakageEvaluator.evaluate(Evaluator.EvaluationInput context) -
Uses of Evaluator.EvaluationInput in com.tnsai.evaluation.spi
Methods in com.tnsai.evaluation.spi that return Evaluator.EvaluationInputMethods in com.tnsai.evaluation.spi with parameters of type Evaluator.EvaluationInputModifier and TypeMethodDescriptionEvaluator.evaluate(Evaluator.EvaluationInput context) Evaluates agent behavior for a single interaction.