配方: Agent 构建
AI Agent 框架 + 工具注册 + 记忆系统
场景
需要构建一个 AI Agent,具备工具调用、记忆管理和多步推理能力。
包含内容
| 文件 | 说明 |
|---|---|
| Agent 基类 | 生命周期管理、消息处理 |
| 工具注册表 | 工具发现、参数验证、执行 |
| 记忆系统 | 短期记忆 (会话) + 长期记忆 (经验) |
| 认知引擎 | 感知、推理、决策 |
快速开始
python
from agents.base import AgentBase, ToolRegistry, MemorySystem
agent = AgentBase(
name="my-agent",
tools=ToolRegistry(),
memory=MemorySystem()
)
result = await agent.process("用户输入")对应源文件
- 配方源:
skills/recipes/agent-building/ - Agent 实现:
domains/agents/
标签
type.recipe domain.agent lang.python maturity.verified