Partager via


PlannerOptions Class

Definition

Planner config with semantic memory

public abstract class PlannerOptions
type PlannerOptions = class
Public MustInherit Class PlannerOptions
Inheritance
PlannerOptions
Derived

Constructors

PlannerOptions()

Properties

ExcludedFunctions

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

ExcludedPlugins

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

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.

SemanticMemoryConfig

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

Applies to