agents.simple.agent_v3_minimalยถ
SimpleAgent v3 implementation with minimal import overhead.
This implementation provides the same SimpleAgentV3 functionality but with lazy loading of all heavy dependencies to achieve sub-5 second import times.
- Usage:
# Fast import - no heavy dependencies loaded from haive.agents.simple.agent_v3_minimal import SimpleAgentV3Minimal as SimpleAgentV3
# Full functionality available when actually used agent = SimpleAgent(name=โtestโ) result = await agent.arun(โHelloโ)
Classesยถ
Minimal wrapper for SimpleAgentV3 with lazy loading. |
Module Contentsยถ
- class agents.simple.agent_v3_minimal.SimpleAgentV3Minimalยถ
Minimal wrapper for SimpleAgentV3 with lazy loading.
Dynamically import and create the real SimpleAgentV3 instance.
- classmethod as_structured_tool(*args, **kwargs)ยถ
Lazy loading for as_structured_tool class method.
- classmethod as_tool(*args, **kwargs)ยถ
Lazy loading for as_tool class method.