|
from typing import Union |
|
|
|
from .agent_base import Agents, BaseAgent, BaseAgentConfig |
|
from .browser_agent import BrowserAgent, BrowserAgentConfig |
|
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", |
|
"BrowserAgent", |
|
"BrowserAgentConfig", |
|
"ProxyLiteAgent", |
|
"ProxyLiteAgentConfig", |
|
] |
|
|