agntcy/oasf
Open Agentic Schema Framework
解决的问题
OASF 提供了一种标准化的方式来定义和管理 AI 代理的能力、交互和元数据。它通过创建一致且结构化的模式来描述代理属性、技能和领域,解决了不同 AI 代理系统之间的互操作性问题,使代理能够在分布式系统中被发现和使用。
工作原理
该框架采用基于记录的系统,其核心数据结构是“记录对象”。这些记录通过特定技能和领域进行注释,以促进发现。系统具有模块化设计,允许通过模块扩展记录的附加信息。为确保稳定性,对已发布的模式版本遵循不可变性策略。
它包含一个用于浏览和验证记录的模式服务器,并与 MCP(模型上下文协议)服务器集成,帮助 LLM 从代码库中自动生成、验证和优化这些记录。
适用人群
需要一种通用语言来描述代理能力,并确保不同代理能够一致地相互交互和发现的分布式 AI 代理系统开发者。
主要亮点
- 标准化模式:实现一致的数据结构,用于代理 AI 内容的表示。
- 模式服务器:提供 HTTP 服务器,用于浏览模式和验证记录。
- MCP 集成:使 LLM 能够使用自然语言提示自动生成和验证 OASF 记录。
- 可扩展设计:支持私有模式扩展和记录的模块化添加。
- 版本控制:通过为已发布版本实施严格的不可变性策略,确保向后兼容性。
相关
- 项目
- 项目
- 项目
- 项目
- 项目