Uses of Interface
dev.langchain4j.agentic.planner.AgentInstance
Packages that use AgentInstance
Package
Description
-
Uses of AgentInstance in dev.langchain4j.agentic.a2a
Subinterfaces of AgentInstance in dev.langchain4j.agentic.a2aClasses in dev.langchain4j.agentic.a2a that implement AgentInstanceMethods in dev.langchain4j.agentic.a2a that return AgentInstanceModifier and TypeMethodDescriptionA2AClientAgentInvoker.parent()DefaultA2AClientBuilder.parent()Methods in dev.langchain4j.agentic.a2a that return types with arguments of type AgentInstance -
Uses of AgentInstance in dev.langchain4j.agentic.agent
Classes in dev.langchain4j.agentic.agent that implement AgentInstanceMethods in dev.langchain4j.agentic.agent that return AgentInstanceMethods in dev.langchain4j.agentic.agent that return types with arguments of type AgentInstance -
Uses of AgentInstance in dev.langchain4j.agentic.internal
Subinterfaces of AgentInstance in dev.langchain4j.agentic.internalClasses in dev.langchain4j.agentic.internal that implement AgentInstanceModifier and TypeClassDescriptionclassfinal recordfinal classclassclassfinal classMethods in dev.langchain4j.agentic.internal with type parameters of type AgentInstanceModifier and TypeMethodDescription<T extends AgentInstance>
T<T extends AgentInstance>
T<T extends AgentInstance>
TMethods in dev.langchain4j.agentic.internal that return AgentInstanceModifier and TypeMethodDescriptionAbstractAgentInvoker.parent()AgentExecutor.parent()NonAiAgentInstance.parent()PlannerBasedInvocationHandler.parent()Methods in dev.langchain4j.agentic.internal that return types with arguments of type AgentInstanceModifier and TypeMethodDescriptionAbstractAgentInvoker.subagents()AgentExecutor.subagents()NonAiAgentInstance.subagents()PlannerBasedInvocationHandler.subagents()Methods in dev.langchain4j.agentic.internal with parameters of type AgentInstance -
Uses of AgentInstance in dev.langchain4j.agentic.observability
Methods in dev.langchain4j.agentic.observability that return AgentInstanceModifier and TypeMethodDescriptionAgentInvocation.agent()AgentInvocationError.agent()Returns the value of theagentrecord component.AgentRequest.agent()Returns the value of theagentrecord component.AgentResponse.agent()Returns the value of theagentrecord component.Methods in dev.langchain4j.agentic.observability with parameters of type AgentInstanceModifier and TypeMethodDescriptionstatic voidListenerNotifierUtil.afterAgentInvocation(AgentListener listener, AgenticScope agenticScope, AgentInstance agent, Map<String, Object> inputs, Object output) static voidListenerNotifierUtil.agentError(AgentListener listener, AgenticScope agenticScope, AgentInstance agent, Map<String, Object> inputs, Throwable error) static voidListenerNotifierUtil.beforeAgentInvocation(AgentListener listener, AgenticScope agenticScope, AgentInstance agent, Map<String, Object> inputs) Constructors in dev.langchain4j.agentic.observability with parameters of type AgentInstanceModifierConstructorDescriptionAgentInvocationError(AgenticScope agenticScope, AgentInstance agent, Map<String, Object> inputs, Throwable error) Creates an instance of aAgentInvocationErrorrecord class.AgentRequest(AgenticScope agenticScope, AgentInstance agent, Map<String, Object> inputs) Creates an instance of aAgentRequestrecord class.AgentResponse(AgenticScope agenticScope, AgentInstance agent, Map<String, Object> inputs, Object output) Creates an instance of aAgentResponserecord class. -
Uses of AgentInstance in dev.langchain4j.agentic.patterns.goap
Methods in dev.langchain4j.agentic.patterns.goap that return types with arguments of type AgentInstanceModifier and TypeMethodDescriptionGoalOrientedSearchGraph.search(Collection<String> preconditions, String goal) Constructor parameters in dev.langchain4j.agentic.patterns.goap with type arguments of type AgentInstance -
Uses of AgentInstance in dev.langchain4j.agentic.planner
Methods in dev.langchain4j.agentic.planner with type parameters of type AgentInstanceModifier and TypeMethodDescriptiondefault <T extends AgentInstance>
Tdefault <T extends AgentInstance>
TPlanner.as(Class<T> agentInstanceClass, AgentInstance agentInstance) Methods in dev.langchain4j.agentic.planner that return AgentInstanceModifier and TypeMethodDescriptionAgentInstance.parent()InitPlanningContext.plannerAgent()Returns the value of theplannerAgentrecord component.Methods in dev.langchain4j.agentic.planner that return types with arguments of type AgentInstanceModifier and TypeMethodDescriptionAgentInstance.subagents()InitPlanningContext.subagents()Returns the value of thesubagentsrecord component.Methods in dev.langchain4j.agentic.planner with parameters of type AgentInstanceModifier and TypeMethodDescriptiondefault <T extends AgentInstance>
TPlanner.as(Class<T> agentInstanceClass, AgentInstance agentInstance) default ActionPlanner.call(AgentInstance... agents) Method parameters in dev.langchain4j.agentic.planner with type arguments of type AgentInstanceConstructors in dev.langchain4j.agentic.planner with parameters of type AgentInstanceModifierConstructorDescriptionAgentCallAction(AgentInstance... agents) InitPlanningContext(AgenticScope agenticScope, AgentInstance plannerAgent, List<AgentInstance> subagents) Creates an instance of aInitPlanningContextrecord class.Constructor parameters in dev.langchain4j.agentic.planner with type arguments of type AgentInstanceModifierConstructorDescriptionInitPlanningContext(AgenticScope agenticScope, AgentInstance plannerAgent, List<AgentInstance> subagents) Creates an instance of aInitPlanningContextrecord class. -
Uses of AgentInstance in dev.langchain4j.agentic.workflow
Subinterfaces of AgentInstance in dev.langchain4j.agentic.workflowModifier and TypeInterfaceDescriptioninterfaceinterfaceMethods in dev.langchain4j.agentic.workflow that return types with arguments of type AgentInstanceModifier and TypeMethodDescriptionConditionalAgent.agentInstances()Returns the value of theagentInstancesrecord component.Constructor parameters in dev.langchain4j.agentic.workflow with type arguments of type AgentInstanceModifierConstructorDescriptionConditionalAgent(String condition, Predicate<AgenticScope> predicate, List<AgentInstance> agentInstances) Creates an instance of aConditionalAgentrecord class. -
Uses of AgentInstance in dev.langchain4j.agentic.workflow.impl
Classes in dev.langchain4j.agentic.workflow.impl that implement AgentInstanceModifier and TypeClassDescriptionclassclassMethods in dev.langchain4j.agentic.workflow.impl with type parameters of type AgentInstanceModifier and TypeMethodDescription<T extends AgentInstance>
TConditionalPlanner.as(Class<T> agentInstanceClass, AgentInstance agentInstance) <T extends AgentInstance>
TLoopPlanner.as(Class<T> agentInstanceClass, AgentInstance agentInstance) Methods in dev.langchain4j.agentic.workflow.impl with parameters of type AgentInstanceModifier and TypeMethodDescription<T extends AgentInstance>
TConditionalPlanner.as(Class<T> agentInstanceClass, AgentInstance agentInstance) <T extends AgentInstance>
TLoopPlanner.as(Class<T> agentInstanceClass, AgentInstance agentInstance) Constructors in dev.langchain4j.agentic.workflow.impl with parameters of type AgentInstanceModifierConstructorDescriptionDefaultConditionalAgentInstance(AgentInstance delegate, ConditionalPlanner planner) DefaultLoopAgentInstance(AgentInstance delegate, LoopPlanner planner)