com.microsoft.semantickernel.semanticfunctions
Classes
| AggregatorPromptTemplateFactory |
An collection of PromptTemplateFactory instances. |
| HandlebarsPromptTemplateFactory |
A factory for creating a HandlebarsPromptTemplate instance for a |
| InputConfig |
Input configuration (list of all input parameters for a semantic function). |
| InputParameter |
Input parameter for semantic functions |
| InputVariable |
Metadata for an input variable of a KernelFunction<T>. |
| KernelFunction<T> |
Semantic Kernel callable function interface. |
| KernelFunctionArguments |
Arguments to a kernel function. |
| KernelFunctionArguments.Builder |
Builder for Context |
| KernelFunctionFromMethod<T> |
A KernelFunction<T> that is created from a method. |
| KernelFunctionFromMethod.Builder<T> |
A builder for KernelFunction<T>. |
| KernelFunctionFromPrompt<T> |
A KernelFunction<T> implementation that is created from a prompt template. |
| KernelFunctionFromPrompt.Builder<T> |
A builder for creating a KernelFunction<T> from a prompt template. |
| KernelFunctionMetadata<T> |
Metadata about a kernel function. |
| KernelFunctionYaml |
A class for creating a KernelFunction<T> instance from a YAML representation of a prompt function. |
| KernelPromptTemplateFactory |
Factory for creating prompt templates. |
| MethodDetails |
Metadata for a method that can be used as a kernel function. |
| OutputVariable<T> |
Metadata for an output variable of a kernel function. |
| PromptTemplateConfig |
Metadata for a prompt template. |
| PromptTemplateConfig.Builder |
Builder for a prompt template config. |
| PromptTemplateFactory.UnknownTemplateFormatException |
Exception thrown when the template format is not supported. |
Interfaces
| KernelFunction.FromPromptBuilder<T> |
Builder for creating a KernelFunction<T> from a prompt. |
| KernelFunctionFromMethod.ImplementationFunc<T> |
Concrete implementation of the abstract method in Kernel |
| PromptTemplate |
Represents a prompt template that can be rendered to a string. |
| PromptTemplateFactory |
The interface that a |
Enums
| PromptTemplateOption |
Options to customize the behavior of a prompt. |