Share via


KernelFunctionMetadataFactory Class

Definition

Provides factory methods for creating collections of KernelFunctionMetadata, such as those backed by a prompt to be submitted to an LLM or those backed by a .NET method.

public static class KernelFunctionMetadataFactory
type KernelFunctionMetadataFactory = class
Public Class KernelFunctionMetadataFactory
Inheritance
KernelFunctionMetadataFactory

Methods

CreateFromType(Type, ILoggerFactory)

Creates a KernelFunctionMetadata enumeration for a method, specified via an MethodInfo instance.

CreateFromType(Type, JsonSerializerOptions, ILoggerFactory)

Creates a KernelFunctionMetadata enumeration for a method, specified via an MethodInfo instance.

Applies to