31 lines
773 B
Python
31 lines
773 B
Python
|
|
"""
|
||
|
|
This module provides implementation of various pre-defined multi-agent teams.
|
||
|
|
Each team inherits from the BaseGroupChat class.
|
||
|
|
"""
|
||
|
|
|
||
|
|
from ._group_chat._base_group_chat import BaseGroupChat
|
||
|
|
from ._group_chat._graph import (
|
||
|
|
DiGraph,
|
||
|
|
DiGraphBuilder,
|
||
|
|
DiGraphEdge,
|
||
|
|
DiGraphNode,
|
||
|
|
GraphFlow,
|
||
|
|
)
|
||
|
|
from ._group_chat._magentic_one import MagenticOneGroupChat
|
||
|
|
from ._group_chat._round_robin_group_chat import RoundRobinGroupChat
|
||
|
|
from ._group_chat._selector_group_chat import SelectorGroupChat
|
||
|
|
from ._group_chat._swarm_group_chat import Swarm
|
||
|
|
|
||
|
|
__all__ = [
|
||
|
|
"BaseGroupChat",
|
||
|
|
"RoundRobinGroupChat",
|
||
|
|
"SelectorGroupChat",
|
||
|
|
"Swarm",
|
||
|
|
"MagenticOneGroupChat",
|
||
|
|
"DiGraphBuilder",
|
||
|
|
"DiGraph",
|
||
|
|
"DiGraphNode",
|
||
|
|
"DiGraphEdge",
|
||
|
|
"GraphFlow",
|
||
|
|
]
|