Table of Contents

Constructor DelegatePromptFilter

Namespace
LMKit.TextGeneration.Filters
Assembly
LM-Kit.NET.dll

DelegatePromptFilter(Func<PromptFilterContext, Func<PromptFilterContext, Task>, Task>)

Initializes a new instance with the specified handler delegate.

public DelegatePromptFilter(Func<PromptFilterContext, Func<PromptFilterContext, Task>, Task> handler)

Parameters

handler Func<PromptFilterContext, Func<PromptFilterContext, Task>, Task>

The delegate to invoke when the filter executes.

Exceptions

ArgumentNullException

Thrown when handler is null.