Uses of Class
com.microsoft.semantickernel.semanticfunctions.KernelFunctionArguments
-
-
Uses of KernelFunctionArguments in com.microsoft.semantickernel.hooks
Methods in com.microsoft.semantickernel.hooks that return KernelFunctionArguments Modifier and Type Method Description KernelFunctionArgumentsFunctionInvokedEvent. getArguments()Gets the arguments that were passed to the function.KernelFunctionArgumentsFunctionInvokingEvent. getArguments()Gets the arguments that are being passed to the function.KernelFunctionArgumentsPreToolCallEvent. getArguments()KernelFunctionArgumentsPromptRenderedEvent. getArguments()Gets the arguments that were passed to the function.KernelFunctionArgumentsPromptRenderingEvent. getArguments()Gets the arguments that were passed to the function.Constructors in com.microsoft.semantickernel.hooks with parameters of type KernelFunctionArguments Constructor Description FunctionInvokedEvent(KernelFunction<T> function, KernelFunctionArguments arguments, FunctionResult<T> result)Creates a new instance of theFunctionInvokedEventclass.FunctionInvokingEvent(KernelFunction<T> function, KernelFunctionArguments arguments)Creates a new instance of the FunctionInvokingEvent class.PreToolCallEvent(String functionName, KernelFunctionArguments arguments, KernelFunction<?> function, ContextVariableTypes contextVariableTypes)Creates a new instance of thePreToolCallEventclass.PromptRenderedEvent(KernelFunction function, KernelFunctionArguments arguments, String prompt)Creates a new instance of thePromptRenderedEventclass.PromptRenderingEvent(KernelFunction<?> function, KernelFunctionArguments arguments)Creates a new instance of thePromptRenderingEventclass. -
Uses of KernelFunctionArguments in com.microsoft.semantickernel.orchestration
Methods in com.microsoft.semantickernel.orchestration with parameters of type KernelFunctionArguments Modifier and Type Method Description FunctionInvocation<T>FunctionInvocation. withArguments(KernelFunctionArguments arguments)Supply arguments to the function invocation. -
Uses of KernelFunctionArguments in com.microsoft.semantickernel.semanticfunctions
Methods in com.microsoft.semantickernel.semanticfunctions that return KernelFunctionArguments Modifier and Type Method Description KernelFunctionArgumentsKernelFunctionArguments.Builder. build()KernelFunctionArgumentsKernelFunctionArguments. copy()Create a copy of the current instanceMethods in com.microsoft.semantickernel.semanticfunctions with parameters of type KernelFunctionArguments Modifier and Type Method Description FunctionResult<T>KernelFunction. invoke(Kernel kernel, KernelFunctionArguments arguments, ContextVariableType<T> variableType, InvocationContext invocationContext)Invokes this KernelFunction.default FunctionResult<T>KernelFunctionFromMethod.ImplementationFunc. invoke(Kernel kernel, KernelFunction<T> function, KernelFunctionArguments arguments, ContextVariableType<T> variableType, InvocationContext invocationContext)Invokes the function.abstract reactor.core.publisher.Mono<FunctionResult<T>>KernelFunction. invokeAsync(Kernel kernel, KernelFunctionArguments arguments, ContextVariableType<T> variableType, InvocationContext invocationContext)Invokes this KernelFunction.reactor.core.publisher.Mono<FunctionResult<T>>KernelFunctionFromMethod.ImplementationFunc. invokeAsync(Kernel kernel, KernelFunction<T> function, KernelFunctionArguments arguments, ContextVariableType<T> variableType, InvocationContext invocationContext)Invokes the function.reactor.core.publisher.Mono<FunctionResult<T>>KernelFunctionFromMethod. invokeAsync(Kernel kernel, KernelFunctionArguments arguments, ContextVariableType<T> variableType, InvocationContext invocationContext)Concrete implementation of the abstract method in KernelFunction.reactor.core.publisher.Mono<FunctionResult<T>>KernelFunctionFromPrompt. invokeAsync(Kernel kernel, KernelFunctionArguments arguments, ContextVariableType<T> variableType, InvocationContext invocationContext)reactor.core.publisher.Mono<String>PromptTemplate. renderAsync(Kernel kernel, KernelFunctionArguments arguments, InvocationContext context)Renders the template using the suppliedKernel,KernelFunctionArguments, andInvocationContext. -
Uses of KernelFunctionArguments in com.microsoft.semantickernel.services
Methods in com.microsoft.semantickernel.services with parameters of type KernelFunctionArguments Modifier and Type Method Description <T extends AIService>
AIServiceSelection<T>AIServiceSelector. trySelectAIService(Class<T> serviceType, KernelFunction<?> function, KernelFunctionArguments arguments)Resolves anAIServiceand associated andPromptExecutionSettingsbased on the associatedKernelFunctionandKernelFunctionArguments.<T extends AIService>
AIServiceSelection<T>BaseAIServiceSelector. trySelectAIService(Class<T> serviceType, KernelFunction<?> function, KernelFunctionArguments arguments)<T extends AIService>
AIServiceSelection<T>OrderedAIServiceSelector. trySelectAIService(Class<T> serviceType, KernelFunction<?> function, KernelFunctionArguments arguments, Map<Class<? extends AIService>,AIService> services) -
Uses of KernelFunctionArguments in com.microsoft.semantickernel.templateengine.handlebars
Methods in com.microsoft.semantickernel.templateengine.handlebars with parameters of type KernelFunctionArguments Modifier and Type Method Description reactor.core.publisher.Mono<String>HandlebarsPromptTemplate. renderAsync(Kernel kernel, KernelFunctionArguments arguments, InvocationContext context)
-