| 1234567891011121314151617181920212223242526272829303132333435363738394041 |
- """
- Reson Agent - 可扩展、可学习的 Agent 框架
- 核心导出:
- - AgentRunner: Agent 执行引擎
- - AgentEvent: Agent 事件
- - Trace, Step: 执行追踪
- - Experience, Skill: 记忆模型
- - tool: 工具装饰器
- - TraceStore, MemoryStore: 存储接口
- """
- from agent.runner import AgentRunner
- from agent.events import AgentEvent
- from agent.models.trace import Trace, Step, StepType
- from agent.models.memory import Experience, Skill
- from agent.tools import tool, ToolRegistry, get_tool_registry
- from agent.storage.protocols import TraceStore, MemoryStore, StateStore
- __version__ = "0.1.0"
- __all__ = [
- # Runner
- "AgentRunner",
- # Events
- "AgentEvent",
- # Models
- "Trace",
- "Step",
- "StepType",
- "Experience",
- "Skill",
- # Tools
- "tool",
- "ToolRegistry",
- "get_tool_registry",
- # Storage
- "TraceStore",
- "MemoryStore",
- "StateStore",
- ]
|