Package dev.langchain4j.agentic.internal
Class AbstractService<T,S>
java.lang.Object
dev.langchain4j.agentic.internal.AbstractService<T,S>
- Direct Known Subclasses:
ConditionalAgentServiceImpl
,LoopAgentServiceImpl
,ParallelAgentServiceImpl
,SequentialAgentServiceImpl
,SupervisorAgentServiceImpl
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Consumer
<AgenticScope> protected Function
<ErrorContext, ErrorRecoveryResult> protected Function
<AgenticScope, Object> protected String
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected List
<AgentExecutor> beforeCall
(Consumer<AgenticScope> beforeCall) errorHandler
(Function<ErrorContext, ErrorRecoveryResult> errorHandler) output
(Function<AgenticScope, Object> output) outputName
(String outputName) subAgents
(List<AgentExecutor> agentExecutors)
-
Field Details
-
agentServiceClass
-
beforeCall
-
outputName
-
output
-
errorHandler
-
-
Constructor Details
-
AbstractService
-
-
Method Details
-
beforeCall
-
outputName
-
output
-
subAgents
-
subAgents
-
errorHandler
-
agentExecutors
-