A C D E F G I L P R S T 
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 StepwisePlanner class.
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
 
A C D E F G I L P R S T 
All Classes All Packages