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