Initial commit: add .gitignore and README
This commit is contained in:
41
fusionagi/multi_agent/__init__.py
Normal file
41
fusionagi/multi_agent/__init__.py
Normal file
@@ -0,0 +1,41 @@
|
||||
"""Multi-agent: parallel, delegation, pooling, coordinator, adversarial reviewer, consensus."""
|
||||
|
||||
from fusionagi.multi_agent.parallel import (
|
||||
execute_steps_parallel,
|
||||
execute_steps_parallel_wave,
|
||||
ParallelStepResult,
|
||||
)
|
||||
from fusionagi.multi_agent.pool import AgentPool, PooledExecutorRouter
|
||||
from fusionagi.multi_agent.supervisor import SupervisorAgent
|
||||
from fusionagi.multi_agent.delegation import (
|
||||
delegate_sub_tasks,
|
||||
DelegationConfig,
|
||||
SubTask,
|
||||
SubTaskResult,
|
||||
)
|
||||
from fusionagi.multi_agent.coordinator import CoordinatorAgent
|
||||
from fusionagi.multi_agent.consensus import consensus_vote, arbitrate
|
||||
from fusionagi.multi_agent.consensus_engine import (
|
||||
run_consensus,
|
||||
collect_claims,
|
||||
CollectedClaim,
|
||||
)
|
||||
|
||||
__all__ = [
|
||||
"execute_steps_parallel",
|
||||
"execute_steps_parallel_wave",
|
||||
"ParallelStepResult",
|
||||
"AgentPool",
|
||||
"PooledExecutorRouter",
|
||||
"SupervisorAgent",
|
||||
"delegate_sub_tasks",
|
||||
"DelegationConfig",
|
||||
"SubTask",
|
||||
"SubTaskResult",
|
||||
"CoordinatorAgent",
|
||||
"consensus_vote",
|
||||
"arbitrate",
|
||||
"run_consensus",
|
||||
"collect_claims",
|
||||
"CollectedClaim",
|
||||
]
|
||||
Reference in New Issue
Block a user