Uses of Class
com.alibaba.cloud.ai.graph.agent.flow.builder.FlowGraphBuilder.FlowGraphConfig
Packages that use FlowGraphBuilder.FlowGraphConfig
Package
Description
-
Uses of FlowGraphBuilder.FlowGraphConfig in com.alibaba.cloud.ai.graph.agent.flow.agent
Methods in com.alibaba.cloud.ai.graph.agent.flow.agent with parameters of type FlowGraphBuilder.FlowGraphConfigModifier and TypeMethodDescriptionprotected abstract StateGraphFlowAgent.buildSpecificGraph(FlowGraphBuilder.FlowGraphConfig config) Abstract method for subclasses to specify their graph building strategy.protected StateGraphLlmRoutingAgent.buildSpecificGraph(FlowGraphBuilder.FlowGraphConfig config) protected StateGraphLoopAgent.buildSpecificGraph(FlowGraphBuilder.FlowGraphConfig config) protected StateGraphParallelAgent.buildSpecificGraph(FlowGraphBuilder.FlowGraphConfig config) protected StateGraphSequentialAgent.buildSpecificGraph(FlowGraphBuilder.FlowGraphConfig config) protected StateGraphSupervisorAgent.buildSpecificGraph(FlowGraphBuilder.FlowGraphConfig config) -
Uses of FlowGraphBuilder.FlowGraphConfig in com.alibaba.cloud.ai.graph.agent.flow.builder
Methods in com.alibaba.cloud.ai.graph.agent.flow.builder that return FlowGraphBuilder.FlowGraphConfigModifier and TypeMethodDescriptionFlowGraphBuilder.FlowGraphConfig.builder()FlowGraphBuilder.FlowGraphConfig.chatModel(org.springframework.ai.chat.model.ChatModel model) FlowGraphBuilder.FlowGraphConfig.conditionalAgents(Map<String, Agent> agents) FlowGraphBuilder.FlowGraphConfig.customProperty(String key, Object value) FlowGraphBuilder.FlowGraphConfig.keyStrategyFactory(KeyStrategyFactory factory) FlowGraphBuilder.FlowGraphConfig.stateSerializer(StateSerializer stateSerializer) Sets the state serializer for the graph.Methods in com.alibaba.cloud.ai.graph.agent.flow.builder with parameters of type FlowGraphBuilder.FlowGraphConfigModifier and TypeMethodDescriptionstatic StateGraphFlowGraphBuilder.buildGraph(String strategyType, FlowGraphBuilder.FlowGraphConfig config) Generic graph builder that delegates to specific strategy implementations. -
Uses of FlowGraphBuilder.FlowGraphConfig in com.alibaba.cloud.ai.graph.agent.flow.strategy
Methods in com.alibaba.cloud.ai.graph.agent.flow.strategy with parameters of type FlowGraphBuilder.FlowGraphConfigModifier and TypeMethodDescriptionConditionalGraphBuildingStrategy.buildGraph(FlowGraphBuilder.FlowGraphConfig config) FlowGraphBuildingStrategy.buildGraph(FlowGraphBuilder.FlowGraphConfig config) Builds a StateGraph based on the provided configuration.LoopGraphBuildingStrategy.buildGraph(FlowGraphBuilder.FlowGraphConfig config) ParallelGraphBuildingStrategy.buildGraph(FlowGraphBuilder.FlowGraphConfig config) RoutingGraphBuildingStrategy.buildGraph(FlowGraphBuilder.FlowGraphConfig config) SequentialGraphBuildingStrategy.buildGraph(FlowGraphBuilder.FlowGraphConfig config) SupervisorGraphBuildingStrategy.buildGraph(FlowGraphBuilder.FlowGraphConfig config) default KeyStrategyFactoryFlowGraphBuildingStrategy.generateKeyStrategyFactory(FlowGraphBuilder.FlowGraphConfig config) Generates a KeyStrategyFactory based on the root agent and sub-agents.LoopGraphBuildingStrategy.generateKeyStrategyFactory(FlowGraphBuilder.FlowGraphConfig config) voidConditionalGraphBuildingStrategy.validateConfig(FlowGraphBuilder.FlowGraphConfig config) default voidFlowGraphBuildingStrategy.validateConfig(FlowGraphBuilder.FlowGraphConfig config) Validates that the configuration contains all required parameters for this strategy.voidLoopGraphBuildingStrategy.validateConfig(FlowGraphBuilder.FlowGraphConfig config) voidParallelGraphBuildingStrategy.validateConfig(FlowGraphBuilder.FlowGraphConfig config) voidRoutingGraphBuildingStrategy.validateConfig(FlowGraphBuilder.FlowGraphConfig config) voidSequentialGraphBuildingStrategy.validateConfig(FlowGraphBuilder.FlowGraphConfig config) voidSupervisorGraphBuildingStrategy.validateConfig(FlowGraphBuilder.FlowGraphConfig config)