Interface OptimizationStep<GenInput,GenOutput,ER extends EvaluationResult>
- Type Parameters:
GenInput
- Type of generation inputGenOutput
- Type of generation outputER
- Type of evaluation result
public interface OptimizationStep<GenInput,GenOutput,ER extends EvaluationResult>
Optimize a generation with feedback from an evaluator
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final record
-
Method Summary
-
Method Details
-
optimize
Optimize the generation output- Parameters:
genInput
- Generation inputgenOutput
- Previous generation outputevaluationResult
- Evaluation result- Returns:
- Optimized generation output
-