Uses of Class
com.tnsai.reasoning.SelfConsistencyExecutor.Builder
Packages that use SelfConsistencyExecutor.Builder
Package
Description
Large Reasoning Model (LRM) patterns for advanced reasoning capabilities.
-
Uses of SelfConsistencyExecutor.Builder in com.tnsai.reasoning
Methods in com.tnsai.reasoning that return SelfConsistencyExecutor.BuilderModifier and TypeMethodDescriptionSelfConsistencyExecutor.Builder.aggregation(Aggregation aggregation) Sets the aggregation strategy (default: MAJORITY_VOTE).SelfConsistencyExecutor.Builder.baseTemperature(double temperature) Sets the base temperature for sampling (default: 0.7).SelfConsistencyExecutor.builder()Creates a new builder for SelfConsistencyExecutor.SelfConsistencyExecutor.Builder.llm(com.tnsai.llm.LLMClient llm) Sets the LLM client to use for reasoning.SelfConsistencyExecutor.Builder.maxConcurrency(int maxConcurrency) Sets maximum concurrency for parallel execution (default: 5).SelfConsistencyExecutor.Builder.numPaths(int numPaths) Sets the number of reasoning paths to generate (default: 5).SelfConsistencyExecutor.Builder.parallel(boolean parallel) Enables or disables parallel execution (default: true).SelfConsistencyExecutor.Builder.systemPrompt(String systemPrompt) Sets an optional system prompt.SelfConsistencyExecutor.Builder.temperatureVariance(double variance) Sets the temperature variance between paths (default: 0.1).Sets timeout for parallel execution (default: 5 minutes).