haive.agents.multi.base.agent ============================= .. py:module:: haive.agents.multi.base.agent .. autoapi-nested-parse:: Base MultiAgent implementation. This module provides the base multi-agent class that other multi-agent implementations can inherit from or use directly. Classes ------- .. autoapisummary:: haive.agents.multi.base.agent.SequentialAgent Module Contents --------------- .. py:class:: SequentialAgent Bases: :py:obj:`haive.agents.base.agent.Agent` Agent that executes multiple agents in sequence. This agent runs a list of agents one after another, optionally passing the output of one agent as input to the next. .. py:method:: build_graph() Build sequential execution graph. .. py:method:: run(input_data, **kwargs) Run all agents in sequence.