A C D E F G I L P R S T
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- ActionPlanner - Class in com.microsoft.semantickernel.planner.actionplanner
- ActionPlanner(Kernel, String) - Constructor for class com.microsoft.semantickernel.planner.actionplanner.ActionPlanner
-
Initialize a new instance of the ActionPlanner class
- ActionPlanResponse - Class in com.microsoft.semantickernel.planner.actionplanner
- ActionPlanResponse(ActionPlanResponse.PlanData) - Constructor for class com.microsoft.semantickernel.planner.actionplanner.ActionPlanResponse
- ActionPlanResponse.PlanData - Class in com.microsoft.semantickernel.planner.actionplanner
- addExcludedFunctions(String) - Method in class com.microsoft.semantickernel.planner.sequentialplanner.SequentialPlannerRequestSettings
- addExcludedFunctions(String) - Method in class com.microsoft.semantickernel.planner.stepwiseplanner.StepwisePlannerConfig
- addExcludedSkillName(String) - Method in class com.microsoft.semantickernel.planner.sequentialplanner.SequentialPlannerRequestSettings
- addExcludedSkills(String) - Method in class com.microsoft.semantickernel.planner.stepwiseplanner.StepwisePlannerConfig
- addOutputs(List<String>) - Method in class com.microsoft.semantickernel.planner.actionplanner.Plan
- addSteps(SKFunction<?>...) - Method in class com.microsoft.semantickernel.planner.actionplanner.Plan
-
Adds one or more new steps to the end of the current plan.
- addSteps(Plan...) - Method in class com.microsoft.semantickernel.planner.actionplanner.Plan
-
Adds one or more existing plans to the end of the current plan as steps.
C
- com.microsoft.semantickernel.planner.actionplanner - package com.microsoft.semantickernel.planner.actionplanner
- com.microsoft.semantickernel.planner.sequentialplanner - package com.microsoft.semantickernel.planner.sequentialplanner
- com.microsoft.semantickernel.planner.stepwiseplanner - package com.microsoft.semantickernel.planner.stepwiseplanner
- createPlan(String) - Method in class com.microsoft.semantickernel.planner.stepwiseplanner.DefaultStepwisePlanner
-
Create a plan for the specified goal.
- createPlan(String) - Method in interface com.microsoft.semantickernel.planner.stepwiseplanner.StepwisePlanner
-
Create a plan for a goal.
- createPlanAsync(String) - Method in class com.microsoft.semantickernel.planner.actionplanner.ActionPlanner
- createPlanAsync(String) - Method in class com.microsoft.semantickernel.planner.sequentialplanner.SequentialPlanner
-
Create a plan for a goal using a default context build on the current kernel.
- createPlanAsync(String, SKContext) - Method in class com.microsoft.semantickernel.planner.sequentialplanner.SequentialPlanner
-
Create a plan for a goal.
D
- DefaultSequentialPlannerSKContext - Class in com.microsoft.semantickernel.planner.sequentialplanner
- DefaultSequentialPlannerSKContext(SKContext) - Constructor for class com.microsoft.semantickernel.planner.sequentialplanner.DefaultSequentialPlannerSKContext
- DefaultStepwisePlanner - Class in com.microsoft.semantickernel.planner.stepwiseplanner
-
A planner that creates a Stepwise plan using Mrkl systems.
- DefaultStepwisePlanner(Kernel, StepwisePlannerConfig, String, PromptTemplateConfig) - Constructor for class com.microsoft.semantickernel.planner.stepwiseplanner.DefaultStepwisePlanner
-
Initialize a new instance of the
StepwisePlannerclass. - describe() - Method in class com.microsoft.semantickernel.planner.actionplanner.Plan
E
- edgeCaseExamples(String, SKContext) - Method in class com.microsoft.semantickernel.planner.actionplanner.ActionPlanner
- EmbeddedResource - Class in com.microsoft.semantickernel.planner.sequentialplanner
- EmbeddedResource() - Constructor for class com.microsoft.semantickernel.planner.sequentialplanner.EmbeddedResource
- executePlanAsync(String, String, SKContext) - Method in class com.microsoft.semantickernel.planner.stepwiseplanner.DefaultStepwisePlanner
-
Execute a plan.
F
- function - Variable in class com.microsoft.semantickernel.planner.actionplanner.ActionPlanResponse.PlanData
G
- getAction() - Method in class com.microsoft.semantickernel.planner.stepwiseplanner.SystemStep
- getActionVariables() - Method in class com.microsoft.semantickernel.planner.stepwiseplanner.SystemStep
- getAvailableFunctionsAsync(SequentialPlannerRequestSettings, String) - Method in class com.microsoft.semantickernel.planner.sequentialplanner.DefaultSequentialPlannerSKContext
- getExcludedFunctions() - Method in class com.microsoft.semantickernel.planner.sequentialplanner.SequentialPlannerRequestSettings
- getExcludedFunctions() - Method in class com.microsoft.semantickernel.planner.stepwiseplanner.StepwisePlannerConfig
- getExcludedSkills() - Method in class com.microsoft.semantickernel.planner.sequentialplanner.SequentialPlannerRequestSettings
- getExcludedSkills() - Method in class com.microsoft.semantickernel.planner.stepwiseplanner.StepwisePlannerConfig
- getFinalAnswer() - Method in class com.microsoft.semantickernel.planner.stepwiseplanner.SystemStep
- getFunctionsManualAsync(String, SequentialPlannerRequestSettings, boolean) - Method in class com.microsoft.semantickernel.planner.sequentialplanner.DefaultSequentialPlannerSKContext
-
Returns a string containing the manual for all available functions.
- getIncludedFunctions() - Method in class com.microsoft.semantickernel.planner.sequentialplanner.SequentialPlannerRequestSettings
- getIncludedFunctions() - Method in class com.microsoft.semantickernel.planner.stepwiseplanner.StepwisePlannerConfig
- getMaxIterations() - Method in class com.microsoft.semantickernel.planner.stepwiseplanner.StepwisePlannerConfig
- getMaxRelevantFunctions() - Method in class com.microsoft.semantickernel.planner.sequentialplanner.SequentialPlannerRequestSettings
- getMaxRelevantFunctions() - Method in class com.microsoft.semantickernel.planner.stepwiseplanner.StepwisePlannerConfig
- getMaxTokens() - Method in class com.microsoft.semantickernel.planner.sequentialplanner.SequentialPlannerRequestSettings
- getMaxTokens() - Method in class com.microsoft.semantickernel.planner.stepwiseplanner.StepwisePlannerConfig
- getMinIterationTimeMs() - Method in class com.microsoft.semantickernel.planner.stepwiseplanner.StepwisePlannerConfig
- getObservation() - Method in class com.microsoft.semantickernel.planner.stepwiseplanner.SystemStep
- getOriginalResponse() - Method in class com.microsoft.semantickernel.planner.stepwiseplanner.SystemStep
- getPlanFunction(ActionPlanResponse) - Method in class com.microsoft.semantickernel.planner.actionplanner.ActionPlanner
- getRelevancyThreshold() - Method in class com.microsoft.semantickernel.planner.sequentialplanner.SequentialPlannerRequestSettings
- getRelevancyThreshold() - Method in class com.microsoft.semantickernel.planner.stepwiseplanner.StepwisePlannerConfig
- getRelevantFunctionsAsync(List<SKFunction<?>>, List<MemoryQueryResult>) - Method in class com.microsoft.semantickernel.planner.sequentialplanner.DefaultSequentialPlannerSKContext
- getThought() - Method in class com.microsoft.semantickernel.planner.stepwiseplanner.SystemStep
- getType() - Method in class com.microsoft.semantickernel.planner.actionplanner.Plan
- goodExamples(String, SKContext) - Method in class com.microsoft.semantickernel.planner.actionplanner.ActionPlanner
I
- invokeAsync(String, SKContext, CompletionRequestSettings) - Method in class com.microsoft.semantickernel.planner.actionplanner.Plan
- invokeAsync(String, CompletionRequestSettings, SemanticTextMemory) - Method in class com.microsoft.semantickernel.planner.actionplanner.Plan
- invokeNextStepAsync(SKContext, CompletionRequestSettings) - Method in class com.microsoft.semantickernel.planner.actionplanner.Plan
-
Invoke the next step of the plan
L
- listOfFunctions(String, SKContext) - Method in class com.microsoft.semantickernel.planner.actionplanner.ActionPlanner
P
- parameters - Variable in class com.microsoft.semantickernel.planner.actionplanner.ActionPlanResponse.PlanData
- plan - Variable in class com.microsoft.semantickernel.planner.actionplanner.ActionPlanResponse
- Plan - Class in com.microsoft.semantickernel.planner.actionplanner
-
Standard Semantic Kernel callable plan.
- Plan(SKFunction<?>, ContextVariables, ContextVariables, List<String>, KernelSkillsSupplier) - Constructor for class com.microsoft.semantickernel.planner.actionplanner.Plan
- Plan(SKFunction<?>, ContextVariables, List<String>, KernelSkillsSupplier) - Constructor for class com.microsoft.semantickernel.planner.actionplanner.Plan
- Plan(SKFunction<?>, KernelSkillsSupplier) - Constructor for class com.microsoft.semantickernel.planner.actionplanner.Plan
- Plan(SKFunction<?>, List<String>, KernelSkillsSupplier) - Constructor for class com.microsoft.semantickernel.planner.actionplanner.Plan
- Plan(String, ContextVariables, KernelSkillsSupplier) - Constructor for class com.microsoft.semantickernel.planner.actionplanner.Plan
- Plan(String, ContextVariables, KernelSkillsSupplier, SKFunction<?>...) - Constructor for class com.microsoft.semantickernel.planner.actionplanner.Plan
- Plan(String, KernelSkillsSupplier) - Constructor for class com.microsoft.semantickernel.planner.actionplanner.Plan
- Plan(String, KernelSkillsSupplier, SKFunction<?>...) - Constructor for class com.microsoft.semantickernel.planner.actionplanner.Plan
- PlanData(String, String, Map<String, String>) - Constructor for class com.microsoft.semantickernel.planner.actionplanner.ActionPlanResponse.PlanData
- PlannerMemoryCollectionName - Static variable in class com.microsoft.semantickernel.planner.sequentialplanner.DefaultSequentialPlannerSKContext
- PlanSKFunctionsAreRemembered - Static variable in class com.microsoft.semantickernel.planner.sequentialplanner.DefaultSequentialPlannerSKContext
R
- rationale - Variable in class com.microsoft.semantickernel.planner.actionplanner.ActionPlanResponse.PlanData
- read(String) - Static method in class com.microsoft.semantickernel.planner.actionplanner.ActionPlanner
- read(String) - Static method in class com.microsoft.semantickernel.planner.sequentialplanner.EmbeddedResource
- registerOnKernel(Kernel) - Method in class com.microsoft.semantickernel.planner.actionplanner.Plan
- relevancyThreshold - Variable in class com.microsoft.semantickernel.planner.stepwiseplanner.StepwisePlannerConfig
S
- SequentialPlanner - Class in com.microsoft.semantickernel.planner.sequentialplanner
-
A planner that uses semantic function to create a sequential plan.
- SequentialPlanner(Kernel, SequentialPlannerRequestSettings, String) - Constructor for class com.microsoft.semantickernel.planner.sequentialplanner.SequentialPlanner
- SequentialPlanner(Kernel, SequentialPlannerRequestSettings, String, boolean) - Constructor for class com.microsoft.semantickernel.planner.sequentialplanner.SequentialPlanner
- SequentialPlannerRequestSettings - Class in com.microsoft.semantickernel.planner.sequentialplanner
- SequentialPlannerRequestSettings() - Constructor for class com.microsoft.semantickernel.planner.sequentialplanner.SequentialPlannerRequestSettings
- SequentialPlannerRequestSettings(Float, int, Set<String>, Set<String>, Set<String>, int) - Constructor for class com.microsoft.semantickernel.planner.sequentialplanner.SequentialPlannerRequestSettings
- SequentialPlanParser - Class in com.microsoft.semantickernel.planner.sequentialplanner
-
Parse sequential plan text into a plan.
- SequentialPlanParser() - Constructor for class com.microsoft.semantickernel.planner.sequentialplanner.SequentialPlanParser
- setAction(String) - Method in class com.microsoft.semantickernel.planner.stepwiseplanner.SystemStep
- setActionVariables(Map<String, String>) - Method in class com.microsoft.semantickernel.planner.stepwiseplanner.SystemStep
- setFinalAnswer(String) - Method in class com.microsoft.semantickernel.planner.stepwiseplanner.SystemStep
- setObservation(String) - Method in class com.microsoft.semantickernel.planner.stepwiseplanner.SystemStep
- setOriginalResponse(String) - Method in class com.microsoft.semantickernel.planner.stepwiseplanner.SystemStep
- setParameters(ContextVariables) - Method in class com.microsoft.semantickernel.planner.actionplanner.Plan
- setThought(String) - Method in class com.microsoft.semantickernel.planner.stepwiseplanner.SystemStep
- StepwisePlanner - Interface in com.microsoft.semantickernel.planner.stepwiseplanner
-
Interface for planner that creates a Stepwise plan using Mrkl systems.
- StepwisePlannerConfig - Class in com.microsoft.semantickernel.planner.stepwiseplanner
- StepwisePlannerConfig() - Constructor for class com.microsoft.semantickernel.planner.stepwiseplanner.StepwisePlannerConfig
- SystemStep - Class in com.microsoft.semantickernel.planner.stepwiseplanner
- SystemStep() - Constructor for class com.microsoft.semantickernel.planner.stepwiseplanner.SystemStep
- SystemStep(String, String, Map<String, String>, String, String, String) - Constructor for class com.microsoft.semantickernel.planner.stepwiseplanner.SystemStep
T
- toPlanFromXml(String, String, ReadOnlySkillCollection) - Static method in class com.microsoft.semantickernel.planner.sequentialplanner.SequentialPlanParser
-
Convert a plan xml string to a plan
- toPlanString() - Method in class com.microsoft.semantickernel.planner.actionplanner.Plan
All Classes All Packages