Uses of Class
com.tnsai.reasoning.react.ReActExecutor.Builder
Packages that use ReActExecutor.Builder
Package
Description
ReAct (Reason + Act + Observe) pattern implementation.
-
Uses of ReActExecutor.Builder in com.tnsai.reasoning.react
Methods in com.tnsai.reasoning.react that return ReActExecutor.BuilderModifier and TypeMethodDescriptionReActExecutor.Builder.actionHandler(ActionHandler actionHandler) Sets the action handler for executing actions identified during reasoning.ReActExecutor.Builder.availableActions(String availableActions) Sets the description of available actions for the system prompt.static ReActExecutor.BuilderReActExecutor.builder()ReActExecutor.Builder.llm(com.tnsai.llm.LLMClient llm) Sets the LLM client for reasoning.ReActExecutor.Builder.maxSteps(int maxSteps) Sets the maximum number of reasoning steps (default: 10).ReActExecutor.Builder.stopCondition(StopCondition stopCondition) Sets the stop condition for early termination.ReActExecutor.Builder.systemPrompt(String systemPrompt) Overrides the default system prompt entirely.ReActExecutor.Builder.thoughtFormat(ThoughtFormat thoughtFormat) Sets the thought format (default: STRUCTURED).Sets the execution timeout (default: 5 minutes).