Human-Agent-Society/reef

Infrastructure for continually self‑improving agents

解决的问题

Reef 提供了自动化 AI 智能体持续改进的基础设施。它不再依赖静态部署,而是创建了一个反馈循环,使智能体能够从自身的交互中学习,从而在无需人工干预的情况下随时间推移优化其性能。

工作原理

Reef 通过四个步骤的循环运行:

  1. Serve(服务):托管智能体并记录所有交互。
  2. Observe(观察):收集反馈(如评分或修正)并将其与特定的智能体响应相关联。
  3. Grow(成长):使用“配方”(recipes)处理这些反馈并生成更新,无论是通过训练新的模型权重,还是优化智能体的“框架”(提示词、规则和技能)。
  4. Commit(提交):评估这些更新并将其发布到版本化历史记录中,使智能体在保持在线的同时实现改进。

适用对象

该项目面向希望实现自我改进能力的自主智能体开发者和研究人员。它特别适用于从事科学发现、任务流学习或需要根据真实世界使用反馈进行调整的智能体开发工作。

亮点

  • 双重演进机制:支持模型权重训练(使用 GPU 堆栈)和框架优化(使用模型 API)。
  • 版本管理:自动跟踪和管理智能体更新的版本,确保学习过程中的稳定性。
  • OpenAI 兼容:提供与标准 OpenAI 和 Anthropic API 格式兼容的推理端点。
  • 配方驱动:包含一系列针对不同任务(如科学发现和持续学习)的预构建配方。

写过它的文章

相关

  • Dispatch
  • 项目
  • 项目
  • 项目
  • 项目