Package com.tnsai.planning.llm
Class LLMDynamicPlanner.Builder
java.lang.Object
com.tnsai.planning.llm.LLMDynamicPlanner.Builder
- Enclosing class:
LLMDynamicPlanner
Builder for
LLMDynamicPlanner.-
Method Summary
Modifier and TypeMethodDescriptionadditionalContext(String context) Sets additional context to include in the planning prompt.build()Builds the planner.capabilities(List<CapabilityDescriptor> capabilities) Sets all available capabilities.capability(CapabilityDescriptor capability) Adds a capability that the planner can use in plans.llm(com.tnsai.llm.LLMClient llm) Sets the LLM client to use for plan generation.temperature(float temperature) Sets the LLM temperature for plan generation (default: 0.2).
-
Method Details
-
llm
Sets the LLM client to use for plan generation. -
capability
Adds a capability that the planner can use in plans. -
capabilities
Sets all available capabilities. -
additionalContext
Sets additional context to include in the planning prompt. -
temperature
Sets the LLM temperature for plan generation (default: 0.2). -
build
Builds the planner.
-