MeaiReportingEvaluationInputFactory TCase,TOutput (ExperimentItemEvaluationContext TCase,TOutput )
NexusLabs.Foundry.Evaluation.Reporting¶
MeaiReportingEvaluationInputFactory<TCase,TOutput>(ExperimentItemEvaluationContext<TCase,TOutput>) Delegate¶
Projects one terminal successful experiment output into MEAI evaluation inputs.
public delegate NexusLabs.Foundry.Evaluation.EvaluationInputs MeaiReportingEvaluationInputFactory<TCase,TOutput>(NexusLabs.Foundry.Evaluation.Experiments.ExperimentItemEvaluationContext<TCase,TOutput> context);
Type parameters¶
TCase
The caller-owned case value type.
TOutput
The caller-owned output type.
Parameters¶
context NexusLabs.Foundry.Evaluation.Experiments.ExperimentItemEvaluationContext<TCase,TOutput>
The terminal item evaluation context.
Returns¶
NexusLabs.Foundry.Evaluation.EvaluationInputs
The messages and model response evaluated by the reporting scenario.