Class SequentialPlanner
- java.lang.Object
-
- com.microsoft.semantickernel.planner.sequentialplanner.SequentialPlanner
-
public class SequentialPlanner extends Object
A planner that uses semantic function to create a sequential plan.
-
-
Constructor Summary
Constructors Constructor Description SequentialPlanner(Kernel kernel, SequentialPlannerRequestSettings config, String prompt)SequentialPlanner(Kernel kernel, SequentialPlannerRequestSettings config, String prompt, boolean includeFunctionOutputs)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description reactor.core.publisher.Mono<Plan>createPlanAsync(String goal)Create a plan for a goal using a default context build on the current kernel.reactor.core.publisher.Mono<Plan>createPlanAsync(String goal, SKContext context)Create a plan for a goal.
-
-
-
Constructor Detail
-
SequentialPlanner
public SequentialPlanner(Kernel kernel, @Nullable SequentialPlannerRequestSettings config, @Nullable String prompt)
-
SequentialPlanner
public SequentialPlanner(Kernel kernel, @Nullable SequentialPlannerRequestSettings config, @Nullable String prompt, boolean includeFunctionOutputs)
-
-