Uses of Interface
dev.langchain4j.agentic.workflow.ConditionalAgentService
Packages that use ConditionalAgentService
Package
Description
-
Uses of ConditionalAgentService in dev.langchain4j.agentic
Methods in dev.langchain4j.agentic that return ConditionalAgentServiceModifier and TypeMethodDescriptionstatic ConditionalAgentService
<UntypedAgent> AgenticServices.conditionalBuilder()
Creates a builder for an untyped agent implementing a conditional workflow of its subagents.static <T> ConditionalAgentService
<T> AgenticServices.conditionalBuilder
(Class<T> agentServiceClass) Creates a builder for an agent implementing a conditional workflow of its subagents that can be invoked in a strongly typed way through the provided agent service interface. -
Uses of ConditionalAgentService in dev.langchain4j.agentic.workflow
Methods in dev.langchain4j.agentic.workflow that return ConditionalAgentServiceModifier and TypeMethodDescriptionWorkflowAgentsBuilder.conditionalBuilder()
<T> ConditionalAgentService
<T> WorkflowAgentsBuilder.conditionalBuilder
(Class<T> agentServiceClass) ConditionalAgentService.subAgent
(Predicate<AgenticScope> condition, AgentExecutor agentExecutor) ConditionalAgentService.subAgents
(Predicate<AgenticScope> condition, Object... agents) ConditionalAgentService.subAgents
(Predicate<AgenticScope> condition, List<AgentExecutor> agentExecutors) -
Uses of ConditionalAgentService in dev.langchain4j.agentic.workflow.impl
Classes in dev.langchain4j.agentic.workflow.impl that implement ConditionalAgentServiceMethods in dev.langchain4j.agentic.workflow.impl that return ConditionalAgentServiceModifier and TypeMethodDescriptionWorkflowAgentsBuilderImpl.conditionalBuilder()
<T> ConditionalAgentService
<T> WorkflowAgentsBuilderImpl.conditionalBuilder
(Class<T> agentServiceClass)