File size: 446 Bytes
6a0e448
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
from typing import Union

from .agent_base import Agents, BaseAgent, BaseAgentConfig
from .proxy_lite_agent import ProxyLiteAgent, ProxyLiteAgentConfig

AgentTypes = Union[*list(Agents._agent_registry.values())]
AgentConfigTypes = Union[*list(Agents._agent_config_registry.values())]


__all__ = [
    "AgentConfigTypes",
    "AgentTypes",
    "Agents",
    "BaseAgent",
    "BaseAgentConfig",
    "ProxyLiteAgent",
    "ProxyLiteAgentConfig",
]