agntcy/oasf

Open Agentic Schema Framework

해결하는 문제

OASF는 AI 에이전트의 능력, 상호작용, 메타데이터를 정의하고 관리하는 표준화된 방법을 제공합니다. 다양한 AI 에이전트 시스템 간의 상호운용성 문제를 해결하기 위해, 에이전트 속성, 기술, 영역을 일관되고 구조화된 스키마로 설명함으로써, 분산 시스템 간에 에이전트를 탐색하고 사용할 수 있도록 합니다.

작동 방식

이 프레임워크는 주로 "레코드 객체"라는 데이터 구조를 사용하는 레코드 기반 시스템입니다. 이러한 레코드는 탐색을 촉진하기 위해 특정 기술과 영역으로 주석 처리됩니다. 시스템은 모듈식으로 설계되어, 모듈을 통해 레코드에 추가 정보를 확장할 수 있습니다. 안정성을 보장하기 위해, 출시된 스키마 버전에 대해 불변성 정책을 따릅니다.

스키마 서버를 포함하여 레코드를 탐색하고 검증할 수 있으며, MCP(Model Context Protocol) 서버와 통합되어 LLM이 코드베이스에서 이러한 레코드를 자동으로 생성, 검증, 개선할 수 있도록 지원합니다.

대상 사용자

다양한 에이전트가 일관되게 상호작용하고 서로를 탐색할 수 있도록 하기 위해 공통 언어로 에이전트 능력을 설명해야 하는 분산형 AI 에이전트 시스템을 개발하는 개발자들.

주요 특징

  • 표준화된 스키마: 에이전트 AI 콘텐츠 표현을 위한 일관된 데이터 구조를 구현.
  • 스키마 서버: HTTP 서버를 제공하여 스키마 탐색 및 레코드 검증 가능.
  • MCP 통합: LLM이 자연어 프롬프트를 사용해 OASF 레코드를 생성하고 검증할 수 있도록 지원.
  • 확장 가능한 설계: 개인 스키마 확장 및 레코드에 모듈 추가를 지원.
  • 버전 관리: 출시된 버전에 대해 엄격한 불변성 정책을 통해 후방 호환성 보장.

관련

  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트