native_openhands
native_openhands
¶
NativeOpenHandsAgent -- code-execution-centric agent.
Renamed from OpenHandsAgent to clarify this is OpenJarvis's native
CodeAct-style implementation. The OpenHandsAgent name is now used
for the real openhands-sdk integration in openhands.py.
Classes¶
NativeOpenHandsAgent
¶
NativeOpenHandsAgent(engine: InferenceEngine, model: str, *, tools: Optional[List[BaseTool]] = None, bus: Optional[EventBus] = None, max_turns: int = 3, temperature: float = 0.7, max_tokens: int = 2048)
Bases: ToolUsingAgent
Native CodeAct agent -- generates and executes Python code.