Uses of Interface
com.microsoft.semantickernel.orchestration.SKContext
-
-
Uses of SKContext in com.microsoft.semantickernel
Methods in com.microsoft.semantickernel that return types with arguments of type SKContext Modifier and Type Method Description reactor.core.publisher.Mono<SKContext>Kernel. runAsync(ContextVariables variables, SKFunction<?>... pipeline)Run a pipeline composed of synchronous and asynchronous functions.reactor.core.publisher.Mono<SKContext>Kernel. runAsync(SKFunction<?>... pipeline)Run a pipeline composed of synchronous and asynchronous functions.reactor.core.publisher.Mono<SKContext>Kernel. runAsync(String input, SKFunction<?>... pipeline)Run a pipeline composed of synchronous and asynchronous functions. -
Uses of SKContext in com.microsoft.semantickernel.orchestration
Classes in com.microsoft.semantickernel.orchestration that implement SKContext Modifier and Type Class Description classAbstractSKContextSemantic Kernel contextMethods in com.microsoft.semantickernel.orchestration that return SKContext Modifier and Type Method Description SKContextAbstractSKContext. appendToVariable(String key, String content)SKContextSKContext. appendToVariable(String key, String content)Appends data to the given keySKContextSKContext. build(ContextVariables variables, SemanticTextMemory memory, ReadOnlySkillCollection skills)SKContextSKContext.Builder. build()SKContextSKContext.Builder. build(Kernel kernel)Builds a context from the given kernel.SKContextSKContext.Builder. build(ReadOnlySkillCollection skills)SKContextSKContext.Builder. build(Class<? extends SKContext> clazz)SKContextAbstractSKContext. copy()SKContextSKContext. copy()Clones the contextSKContextAbstractSKContext. setVariable(String key, String content)SKContextSKContext. setVariable(String key, String content)Sets the given variableSKContextAbstractSKContext. update(ContextVariables newData)SKContextAbstractSKContext. update(String content)SKContextSKContext. update(ContextVariables newData)Merges in the given variables.SKContextSKContext. update(String content)Updates the input entry with the given dataMethods in com.microsoft.semantickernel.orchestration that return types with arguments of type SKContext Modifier and Type Method Description reactor.core.publisher.Mono<SKContext>AbstractSkFunction. invokeAsync()reactor.core.publisher.Mono<SKContext>AbstractSkFunction. invokeAsync(SKContext context)reactor.core.publisher.Mono<SKContext>AbstractSkFunction. invokeAsync(SKContext context, RequestConfiguration settings)reactor.core.publisher.Mono<SKContext>AbstractSkFunction. invokeAsync(String input)reactor.core.publisher.Mono<SKContext>AbstractSkFunction. invokeAsync(String input, SKContext context, RequestConfiguration settings)reactor.core.publisher.Mono<SKContext>SKFunction. invokeAsync()Invokes the functionreactor.core.publisher.Mono<SKContext>SKFunction. invokeAsync(SKContext context)Invokes the function with the given context and settingsreactor.core.publisher.Mono<SKContext>SKFunction. invokeAsync(SKContext context, RequestConfiguration settings)Invokes the function with the given context and settingsreactor.core.publisher.Mono<SKContext>SKFunction. invokeAsync(String input)Invokes the function with the given inputreactor.core.publisher.Mono<SKContext>SKFunction. invokeAsync(String input, SKContext context, RequestConfiguration settings)Invokes the function with the given input, context and settingsreactor.core.publisher.Mono<SKContext>AbstractSkFunction. invokeWithCustomInputAsync(ContextVariables variables, SemanticTextMemory semanticMemory, ReadOnlySkillCollection skills)reactor.core.publisher.Mono<SKContext>SKFunction. invokeWithCustomInputAsync(ContextVariables variables, SemanticTextMemory semanticMemory, ReadOnlySkillCollection skills)Invokes the function with the given input, context and settingsMethods in com.microsoft.semantickernel.orchestration with parameters of type SKContext Modifier and Type Method Description SKContext.BuilderSKContext.Builder. clone(SKContext context)reactor.core.publisher.Mono<SKContext>AbstractSkFunction. invokeAsync(SKContext context)reactor.core.publisher.Mono<SKContext>AbstractSkFunction. invokeAsync(SKContext context, RequestConfiguration settings)reactor.core.publisher.Mono<SKContext>AbstractSkFunction. invokeAsync(String input, SKContext context, RequestConfiguration settings)reactor.core.publisher.Mono<SKContext>SKFunction. invokeAsync(SKContext context)Invokes the function with the given context and settingsreactor.core.publisher.Mono<SKContext>SKFunction. invokeAsync(SKContext context, RequestConfiguration settings)Invokes the function with the given context and settingsreactor.core.publisher.Mono<SKContext>SKFunction. invokeAsync(String input, SKContext context, RequestConfiguration settings)Invokes the function with the given input, context and settingsMethod parameters in com.microsoft.semantickernel.orchestration with type arguments of type SKContext Modifier and Type Method Description SKContextSKContext.Builder. build(Class<? extends SKContext> clazz) -
Uses of SKContext in com.microsoft.semantickernel.semanticfunctions
Methods in com.microsoft.semantickernel.semanticfunctions with parameters of type SKContext Modifier and Type Method Description reactor.core.publisher.Mono<String>PromptTemplate. renderAsync(SKContext executionContext)Render the template using the information in the context -
Uses of SKContext in com.microsoft.semantickernel.templateengine
Methods in com.microsoft.semantickernel.templateengine with parameters of type SKContext Modifier and Type Method Description reactor.core.publisher.Mono<String>PromptTemplateEngine. renderAsync(String templateText, SKContext context)Given a prompt template, replace the variables with their values and execute the functions replacing their reference with the function result -
Uses of SKContext in com.microsoft.semantickernel.textcompletion
Methods in com.microsoft.semantickernel.textcompletion that return types with arguments of type SKContext Modifier and Type Method Description reactor.core.publisher.Mono<SKContext>CompletionSKFunction. aggregatePartitionedResultsAsync(List<String> partitionedInput, SKContext context)Method to aggregate partitioned results of a semantic function.Methods in com.microsoft.semantickernel.textcompletion with parameters of type SKContext Modifier and Type Method Description reactor.core.publisher.Mono<SKContext>CompletionSKFunction. aggregatePartitionedResultsAsync(List<String> partitionedInput, SKContext context)Method to aggregate partitioned results of a semantic function.
-