Uses of Class
dev.langchain4j.agentic.internal.ResolvedParameters
Packages that use ResolvedParameters
-
Uses of ResolvedParameters in dev.langchain4j.agentic.internal
Methods in dev.langchain4j.agentic.internal that return ResolvedParametersModifier and TypeMethodDescriptionResolvedParameters.checkAllResolved()Checks that all the parameters are provided by a resolver, as required for the methods, like the suppliers of tools or of the planner, that are invoked without any value from the framework.ResolvedParameters.checkFrameworkParameters(Class<?>... expected) Checks that the parameters provided by the framework are exactly the expected ones, in this order.static ResolvedParametersResolvedParameters.of(Class<?> agentType, HelperMethod helper) Splits the parameters of the given helper method using theSupplierParameterResolvers registered inDeclarativeUtil.static ResolvedParametersSplits the parameters of the given method using theSupplierParameterResolvers registered inDeclarativeUtil.ResolvedParameters.resolvedNow()Returns a copy of these parameters whose resolved parameters are resolved now, once, instead of at each invocation of the method.Methods in dev.langchain4j.agentic.internal with parameters of type ResolvedParametersModifier and TypeMethodDescriptionstatic AgentInvokerAgentUtil.nonAiAgentInvoker(ResolvedParameters parameters, String name, String description, String outputKey, boolean async, boolean optional, AgentCondition activationCondition, AgentListener listener) Creates the invoker of a non-AI agent method: its parameters provided by aSupplierParameterResolverare not agent arguments, and are resolved at each invocation.