native_react
native_react
¶
NativeReActAgent -- Thought-Action-Observation loop agent.
Renamed from ReActAgent to clarify this is OpenJarvis's native
implementation, not an integration with an external project.
Classes¶
NativeReActAgent
¶
NativeReActAgent(engine: InferenceEngine, model: str, *, tools: Optional[List[BaseTool]] = None, bus: Optional[EventBus] = None, max_turns: Optional[int] = None, temperature: Optional[float] = None, max_tokens: Optional[int] = None, interactive: bool = False, confirm_callback=None)
Bases: ToolUsingAgent
ReAct agent: Thought -> Action -> Observation loop.