agntcy/oasf

Open Agentic Schema Framework

解决的问题

OASF 提供了一种标准化的方式来定义和管理 AI 代理的能力、交互和元数据。它通过创建一致且结构化的模式来描述代理属性、技能和领域,解决了不同 AI 代理系统之间的互操作性问题,使代理能够在分布式系统中被发现和使用。

工作原理

该框架采用基于记录的系统,其核心数据结构是“记录对象”。这些记录通过特定技能和领域进行注释,以促进发现。系统具有模块化设计,允许通过模块扩展记录的附加信息。为确保稳定性,对已发布的模式版本遵循不可变性策略。

它包含一个用于浏览和验证记录的模式服务器,并与 MCP(模型上下文协议)服务器集成,帮助 LLM 从代码库中自动生成、验证和优化这些记录。

适用人群

需要一种通用语言来描述代理能力,并确保不同代理能够一致地相互交互和发现的分布式 AI 代理系统开发者。

主要亮点

  • 标准化模式:实现一致的数据结构,用于代理 AI 内容的表示。
  • 模式服务器:提供 HTTP 服务器,用于浏览模式和验证记录。
  • MCP 集成:使 LLM 能够使用自然语言提示自动生成和验证 OASF 记录。
  • 可扩展设计:支持私有模式扩展和记录的模块化添加。
  • 版本控制:通过为已发布版本实施严格的不可变性策略,确保向后兼容性。

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • 项目