Class EvaluatorOptimizerWorkflow<Request,GenInput,GenOutput,ER extends EvaluationResult,Response>

java.lang.Object
com.javaaidev.agenticpatterns.core.AbstractAgenticWorkflow<Request,Response>
com.javaaidev.agenticpatterns.evaluatoroptimizer.EvaluatorOptimizerWorkflow<Request,GenInput,GenOutput,ER,Response>
Type Parameters:
Request - Type of agent input
GenInput - Type of generation input
GenOutput - Type of generation output
ER - Type of evaluation result
Response - Type of agent output
All Implemented Interfaces:
com.javaaidev.agenticpatterns.core.AgenticWorkflow<Request,Response>

public class EvaluatorOptimizerWorkflow<Request,GenInput,GenOutput,ER extends EvaluationResult,Response> extends com.javaaidev.agenticpatterns.core.AbstractAgenticWorkflow<Request,Response>
Evaluator-Optimizer Workflow, refer to the pattern