Class SKBuilders
- java.lang.Object
-
- com.microsoft.semantickernel.builders.SKBuilders
-
public class SKBuilders extends Object
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static ChatCompletion.BuilderchatCompletion()static PromptTemplateConfig.CompletionConfigBuildercompletionConfig()static CompletionSKFunction.BuildercompletionFunctions(Kernel kernel)A CompletionSKFunction builder, the created function will be registered on the kernel providedstatic SKContext.Buildercontext()static Kernel.Builderkernel()static KernelConfig.BuilderkernelConfig()static MemoryStore.BuildermemoryStore()static PromptTemplate.BuilderpromptTemplate()static PromptTemplateEngine.BuilderpromptTemplateEngine()static SemanticTextMemory.BuildersemanticTextMemory()static ReadOnlySkillCollection.BuilderskillCollection()static TextCompletion.BuildertextCompletionService()static EmbeddingGeneration.Builder<String,Float>textEmbeddingGenerationService()static ContextVariables.Buildervariables()
-
-
-
Method Detail
-
completionFunctions
public static CompletionSKFunction.Builder completionFunctions(Kernel kernel)
A CompletionSKFunction builder, the created function will be registered on the kernel provided- Parameters:
kernel- The kernel to register the function on- Returns:
- a function builder
-
textCompletionService
public static TextCompletion.Builder textCompletionService()
-
textEmbeddingGenerationService
public static EmbeddingGeneration.Builder<String,Float> textEmbeddingGenerationService()
-
kernel
public static Kernel.Builder kernel()
-
kernelConfig
public static KernelConfig.Builder kernelConfig()
-
semanticTextMemory
public static SemanticTextMemory.Builder semanticTextMemory()
-
skillCollection
public static ReadOnlySkillCollection.Builder skillCollection()
-
promptTemplate
public static PromptTemplate.Builder promptTemplate()
-
promptTemplateEngine
public static PromptTemplateEngine.Builder promptTemplateEngine()
-
variables
public static ContextVariables.Builder variables()
-
context
public static SKContext.Builder context()
-
completionConfig
public static PromptTemplateConfig.CompletionConfigBuilder completionConfig()
-
chatCompletion
public static ChatCompletion.Builder chatCompletion()
-
memoryStore
public static MemoryStore.Builder memoryStore()
-
-