次の方法で共有


HandlebarsPlannerOptions Class

Definition

Configuration for Handlebars planner instances.

public sealed class HandlebarsPlannerOptions : Microsoft.SemanticKernel.Planning.PlannerOptions
type HandlebarsPlannerOptions = class
    inherit PlannerOptions
Public NotInheritable Class HandlebarsPlannerOptions
Inherits PlannerOptions
Inheritance
HandlebarsPlannerOptions

Constructors

HandlebarsPlannerOptions(HandlebarsPlan, String, Boolean)

Initializes a new instance of the HandlebarsPlannerOptions class.

Properties

AllowLoops

Gets or sets a value indicating whether loops are allowed in the plan.

CreatePlanPromptHandler

Delegate that returns an override for the CreatePlan prompt.

ExcludedFunctions

A list of functions to exclude from the plan creation request.

(Inherited from PlannerOptions)
ExcludedPlugins

A list of plugins to exclude from the plan creation request.

(Inherited from PlannerOptions)
ExecutionSettings

The prompt execution settings to use for the planner.

GetAdditionalPromptContext

Delegate to get additional context for the prompt.

GetAvailableFunctionsAsync

Callback to get the available functions for planning (optional). Use if you want to override the default function lookup behavior. If set, this function takes precedence over Microsoft.SemanticKernel.Memory. Setting ExcludedPlugins, ExcludedFunctions will be used to filter the results.

(Inherited from PlannerOptions)
LastError

Gets or sets the last error that occurred during planning.

LastPlan

Gets or sets the last plan generated by the planner.

SemanticMemoryConfig

Semantic Memory configuration, used to enable function filtering during plan creation.

(Inherited from PlannerOptions)

Applies to