Share via


EndStep Class

An end step in a process.

Note: This class is marked as 'experimental' and may change in the future.

Initialize the end step.

Constructor

EndStep()

Methods

build_step

Build the step.

get_function_metadata_map

Gets the function metadata map.

get_instance

Get the instance of the end step.

build_step

Build the step.

build_step() -> KernelProcessStepInfo

get_function_metadata_map

Gets the function metadata map.

get_function_metadata_map(plugin_type, name: str | None = None, kernel: Kernel | None = None) -> dict[str, KernelFunctionMetadata]

Parameters

Name Description
plugin_type
Required
name
Default value: None
kernel
Default value: None

get_instance

Get the instance of the end step.

static get_instance() -> EndStep

Attributes

END_STEP_ID

END_STEP_ID: ClassVar[str] = 'Microsoft.SemanticKernel.Process.EndStep'

END_STEP_NAME

END_STEP_NAME: ClassVar[str] = 'Microsoft.SemanticKernel.Process.EndStep'

END_STEP_VALUE

END_STEP_VALUE: ClassVar[str] = 'Microsoft.SemanticKernel.Process.EndStep'

is_experimental

is_experimental = True

stage_status

stage_status = 'experimental'