Uses of Class
com.tnsai.quality.validation.parallel.ParallelValidationExecutor.Builder
Packages that use ParallelValidationExecutor.Builder
Package
Description
Parallel validation through multi-model consensus and comparison.
-
Uses of ParallelValidationExecutor.Builder in com.tnsai.quality.validation.parallel
Methods in com.tnsai.quality.validation.parallel that return ParallelValidationExecutor.BuilderModifier and TypeMethodDescriptionParallelValidationExecutor.Builder.addAgent(com.tnsai.agents.Agent agent) Adds an agent to the validation pool.ParallelValidationExecutor.Builder.addLLM(com.tnsai.llm.LLMClient llm) Adds an LLM client to the validation pool.Adds multiple agents to the validation pool.ParallelValidationExecutor.Builder.aggregationStrategy(AggregationStrategy strategy) Sets the aggregation strategy.ParallelValidationExecutor.builder()Adds multiple LLM clients to the validation pool.ParallelValidationExecutor.Builder.similarityThreshold(double threshold) Sets the similarity threshold for comparing responses (0.0 to 1.0).ParallelValidationExecutor.Builder.synthesisLLM(com.tnsai.llm.LLMClient llm) Sets the LLM client to use for synthesis (required for CONSENSUS and ENSEMBLE).Sets the timeout for parallel execution.