OxyGent: Oxy 추상화를 통한 다중 에이전트 시스템의 모듈화, 관찰 가능성 및 진화 가능하게 만들기
요약
OxyGent는 복잡한 다중 에이전트 시스템(MAS)의 배포 문제를 해결하기 위해 설계된 오픈소스 프레임워크입니다. 이 프레임워크는 에이전트, 도구, LLM 등을 플러그 가능한 원자적 구성 요소로 캡슐화하는 'Oxy 추상화'를 도입하여 모듈성, 관찰 가능성, 그리고 진화 가능성을 크게 향상시킵니다. OxyGent는 동적 계획을 통해 적응형 시각화를 제공하고, OxyBank를 통합하여 지속적인 시스템 진화를 지원합니다.
핵심 포인트
- OxyGent는 MAS의 복잡성 문제를 해결하기 위해 'Oxy 추상화'라는 원자적 구성 요소 패러다임을 사용합니다.
- 모듈성을 확보하여 에이전트, 도구, LLM 등을 플러그 가능한 레고 블록처럼 결합할 수 있게 합니다.
- 권한 기반 동적 계획을 통해 실행 시점에 생성되는 실행 그래프를 제공함으로써 높은 관찰 가능성(Observability)을 구현합니다.
- OxyBank 통합을 통해 자동화된 데이터 백플로우와 공동 진화를 지원하여 시스템의 지속적인 진화를 돕습니다.
복잡한 산업 환경에서 프로덕션 준비가 된 다중 에이전트 시스템 (MAS) 을 배포하는 것은 확장성, 관찰 가능성, 그리고 자율적 진화의 한계로 인해 여전히 어렵습니다. 우리는 에이전트, 도구, LLMs(대규모 언어 모델), 그리고 추론 흐름이 플러그 가능한 원자적 구성 요소로 캡슐화되는 통합 Oxy 추상화를 통해 모듈화, 관찰 가능, 및 진화 가능한 MAS 를 가능하게 하는 오픈소스 프레임워크인 OxyGent 를 제시합니다. 이 레고 블록 같은 조립 패러다임은 확장 가능한 시스템 컴포지션과 비침습적 모니터링을 지원합니다. 관찰 가능성을 향상시키기 위해 OxyGent 는 경직된 워크플로우를 실행 시점에 생성되는 실행 그래프로 대체하는 권한 기반 동적 계획 (permission-driven dynamic planning) 을 도입하여 적응형 시각화를 제공합니다. 지속적인 진화를 지원하기 위해 프레임워크는 자동화된 데이터 백플로우, 주석 추가, 그리고 공동 진화를 지원하는 AI 자산 관리 플랫폼인 OxyBank 를 통합합니다. 경험적 평가와 실제 사례 연구는 OxyGent 가 MAS 에 대한 견고하고 확장 가능한 기반을 제공함을 보여줍니다. OxyGent 는 https://oxygent.jd.com/ 에서 공개적으로 이용 가능합니다.
AI 자동 생성 콘텐츠
본 콘텐츠는 arXiv cs.AI의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기