Uses of Interface
com.microsoft.semantickernel.Kernel
-
Packages that use Kernel Package Description com.microsoft.semantickernel com.microsoft.semantickernel.builders com.microsoft.semantickernel.orchestration com.microsoft.semantickernel.skilldefinition -
-
Uses of Kernel in com.microsoft.semantickernel
Methods in com.microsoft.semantickernel that return Kernel Modifier and Type Method Description KernelKernel.Builder. build()Build the kernelKernelKernel.InternalBuilder. build(KernelConfig kernelConfig, PromptTemplateEngine promptTemplateEngine, SemanticTextMemory memory, MemoryStore memoryStore, AIServiceProvider aiServiceProvider)Methods in com.microsoft.semantickernel that return types with arguments of type Kernel Modifier and Type Method Description Function<Kernel,ChatCompletion>KernelConfig. getChatCompletionServiceOrDefault(String serviceId)Function<Kernel,TextCompletion>KernelConfig. getTextCompletionService(String serviceId)Get the text completion services with the given idFunction<Kernel,TextCompletion>KernelConfig. getTextCompletionServiceOrDefault(String serviceId)Function<Kernel,EmbeddingGeneration<String,Float>>KernelConfig. getTextEmbeddingGenerationServiceOrDefault(String serviceId)Method parameters in com.microsoft.semantickernel with type arguments of type Kernel Modifier and Type Method Description KernelConfig.BuilderKernelConfig.Builder. addChatCompletionService(String serviceId, Function<Kernel,ChatCompletion> serviceFactory)Add to the list a service for chat completion, e.g.KernelConfig.BuilderKernelConfig.Builder. addTextCompletionService(String serviceId, Function<Kernel,TextCompletion> serviceFactory)KernelConfig.BuilderKernelConfig.Builder. addTextEmbeddingsGenerationService(String serviceId, Function<Kernel,EmbeddingGeneration<String,Float>> serviceFactory)Constructor parameters in com.microsoft.semantickernel with type arguments of type Kernel Constructor Description KernelConfig(Map<String,Function<Kernel,TextCompletion>> textCompletionServices, Map<String,Function<Kernel,EmbeddingGeneration<String,Float>>> textEmbeddingGenerationServices, Map<String,Function<Kernel,ChatCompletion>> chatCompletionServices) -
Uses of Kernel in com.microsoft.semantickernel.builders
Methods in com.microsoft.semantickernel.builders with parameters of type Kernel Modifier and Type Method Description CompletionSKFunction.BuilderFunctionBuilders. completionBuilders(Kernel kernel)static CompletionSKFunction.BuilderSKBuilders. completionFunctions(Kernel kernel)A CompletionSKFunction builder, the created function will be registered on the kernel providedstatic CompletionSKFunction.BuilderFunctionBuilders. getCompletionBuilder(Kernel kernel) -
Uses of Kernel in com.microsoft.semantickernel.orchestration
Methods in com.microsoft.semantickernel.orchestration with parameters of type Kernel Modifier and Type Method Description SKContextSKContext.Builder. build(Kernel kernel)Builds a context from the given kernel.voidRegistrableSkFunction. registerOnKernel(Kernel kernel) -
Uses of Kernel in com.microsoft.semantickernel.skilldefinition
Methods in com.microsoft.semantickernel.skilldefinition with parameters of type Kernel Modifier and Type Method Description static KernelSkillsSupplierKernelSkillsSupplier. getInstance(Kernel kernel)
-