Uses of Class
com.javaaidev.agenticpatterns.evaluatoroptimizer.EvaluatorOptimizerWorkflow.Builder
-
Uses of EvaluatorOptimizerWorkflow.Builder in com.javaaidev.agenticpatterns.evaluatoroptimizer
Methods in com.javaaidev.agenticpatterns.evaluatoroptimizer that return EvaluatorOptimizerWorkflow.BuilderModifier and TypeMethodDescriptionstatic <Req,
GenIn, GenOut, ER extends EvaluationResult, Res>
EvaluatorOptimizerWorkflow.Builder<Req, GenIn, GenOut, ER, Res> EvaluatorOptimizerWorkflow.builder()
EvaluatorOptimizerWorkflow.Builder.evaluationPredicate
(Predicate<ER> evaluationPredicate) EvaluatorOptimizerWorkflow.Builder.evaluationStep
(EvaluationStep<GenIn, GenOut, ER> evaluationStep) EvaluatorOptimizerWorkflow.Builder.evaluationStep
(TaskExecutionAgent<EvaluationStep.EvaluationInput<GenIn, GenOut>, ER> taskExecutionAgent) EvaluatorOptimizerWorkflow.Builder.finalizationStep
(FinalizationStep<Req, GenIn, GenOut, Res> finalizationStep) EvaluatorOptimizerWorkflow.Builder.finalizationStep
(TaskExecutionAgent<FinalizationStep.FinalizationInput<Req, GenIn, GenOut>, Res> taskExecutionAgent) EvaluatorOptimizerWorkflow.Builder.initializationStep
(InitializationStep<Req, GenIn> initializationStep) EvaluatorOptimizerWorkflow.Builder.initializationStep
(TaskExecutionAgent<Req, GenIn> taskExecutionAgent) EvaluatorOptimizerWorkflow.Builder.initialResultGenerationStep
(InitialResultGenerationStep<GenIn, GenOut> initialResultGenerationStep) EvaluatorOptimizerWorkflow.Builder.initialResultGenerationStep
(TaskExecutionAgent<GenIn, GenOut> taskExecutionAgent) EvaluatorOptimizerWorkflow.Builder.maxNumberOfEvaluations
(int maxNumberOfEvaluations) EvaluatorOptimizerWorkflow.Builder.optimizationStep
(OptimizationStep<GenIn, GenOut, ER> optimizationStep) EvaluatorOptimizerWorkflow.Builder.optimizationStep
(TaskExecutionAgent<OptimizationStep.OptimizationInput<GenIn, GenOut, ER>, GenOut> taskExecutionAgent)