SolaceLabs/solace-agent-mesh

An event-driven framework designed to build and orchestrate multi-agent AI systems. It enables seamless integration of AI agents with real-world data sources and systems, facilitating complex, multi-step workflows.

해결하는 문제

Solace Agent Mesh (SAM)는 여러 전문적인 AI 에이전트가 협력하여 복잡한 문제를 해결할 수 있는 확장 가능하고 프로덕션 준비 완료된 AI 애플리케이션을 구축하기 위한 프레임워크를 제공합니다. 에이전트 간의 통신을 수동으로 관리하는 부담을 제거하고, 표준화된 통신 레이어를 제공합니다.

작동 방식

SAM은 Solace Platform 이벤트 브로커를 기반으로 하는 이벤트 기반 아키텍처를 사용합니다. AI 로직 및 도구 통합에는 Google의 Agent Development Kit (ADK)를, 브로커 연결 및 구성에는 Solace AI Connector (SAC)를 통합합니다. 에이전트는 표준화된 에이전트 간(A2A) 프로토콜을 통해 통신하며, 서로를 탐색하고 작업을 원활하게 위임할 수 있습니다.

대상 사용자

높은 신뢰성, 비동기 통신, 그리고 다양한 사용자 인터페이스(예: Slack 또는 REST API) 및 외부 데이터 소스와의 통합이 필요한 다중 에이전트 AI 시스템을 개발하는 개발자들.

주요 특징

  • 이벤트 기반 확장성: Solace Event Mesh를 사용해 분리된 비동기 에이전트 통신을 구현합니다.
  • 에이전트 오케스트레이션: 복잡한 작업을 자동으로 분해하고 위임하는 오케스트레이터 에이전트를 포함합니다.
  • A2A 프로토콜: 피어 에이전트 간의 원활한 발견 및 작업 위임을 가능하게 합니다.
  • 유연한 통합: REST API, 웹 UI, Slack용 게이트웨이 및 MCP(Model Context Protocol) 서버 통합을 지원합니다.
  • 동적 임베딩: 실시간 데이터 및 계산 결과를 에이전트 응답에 직접 임베딩할 수 있습니다.

관련

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