- class council.controllers.BasicController(chains: Sequence[ChainBase], parallelism: bool = False)#
a basic controller that requests all chains to be executed and returns all results
- execute(context: AgentContext) List[ExecutionUnit] #
Generates an execution plan for the agent based on the provided context, chains, and budget.
- render_as_dict(include_children: bool = True) Dict[str, Any] #
returns the graph of operation as a dictionary
- render_as_json() str #
returns the graph of operation as a JSON string