com.microsoft.semantickernel.hooks
Classes
| FunctionInvokedEvent<T> |
Represents a Kernel |
| FunctionInvokingEvent<T> |
Represents a Kernel |
| KernelHooks |
Represents a collection of hooks that can be used to intercept and modify events in the kernel. |
| KernelHooks.UnmodifiableKernelHooks |
A wrapper for Kernel |
| PostChatCompletionEvent |
Represents a Kernel |
| PreChatCompletionEvent |
Represents a Kernel |
| PreToolCallEvent |
Represents a Kernel |
| PromptRenderedEvent |
Represents a Kernel |
| PromptRenderingEvent |
Represents a Kernel |
Interfaces
| KernelHook<T> |
Represents a hook that can be used to intercept and modify arguments to |
| KernelHook.FunctionInvokedHook |
A hook that accepts FunctionInvokedEvent<T> |
| KernelHook.FunctionInvokingHook |
A hook that accepts FunctionInvokingEvent<T> |
| KernelHook.PostChatCompletionHook |
A hook that accepts PostChatCompletionEvent |
| KernelHook.PreChatCompletionHook |
A hook that accepts PreChatCompletionEvent |
| KernelHook.PreToolCallHook |
A hook that accepts PreToolCallEvent |
| KernelHook.PromptRenderedHook |
A hook that accepts PromptRenderedEvent |
| KernelHook.PromptRenderingHook |
A hook that accepts PromptRenderingEvent |
| KernelHookEvent |
A marker interface for events that can be intercepted by a KernelHook<T>. |