Class ChainWorkflowAgent<Request,Response>

java.lang.Object
com.javaaidev.agenticpatterns.core.Agent
com.javaaidev.agenticpatterns.taskexecution.TaskExecutionAgent<Request,Response>
com.javaaidev.agenticpatterns.taskexecution.NoLLMTaskExecutionAgent<Request,Response>
com.javaaidev.agenticpatterns.chainworkflow.ChainWorkflowAgent<Request,Response>
Type Parameters:
Request - Type of agent input
Response - Type of agent output
All Implemented Interfaces:
Function<Request,Response>

public class ChainWorkflowAgent<Request,Response> extends NoLLMTaskExecutionAgent<Request,Response>
Chain Workflow agent, refer to doc
  • Constructor Details

    • ChainWorkflowAgent

      protected ChainWorkflowAgent(@Nullable io.micrometer.observation.ObservationRegistry observationRegistry)
    • ChainWorkflowAgent

      public ChainWorkflowAgent(@Nullable Type responseType, @Nullable io.micrometer.observation.ObservationRegistry observationRegistry)
  • Method Details