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 Event Brokersで駆動されるイベントドリブンアーキテクチャを使用しています。GoogleのAgent Development Kit (ADK) をAIロジックおよびツール統合に、Solace AI Connector (SAC) をブローカー接続および設定に統合しています。エージェントは標準化されたエージェント間 (A2A) プロトコルを通じて通信し、お互いを発見し、タスクをシームレスに委譲できます。

対象ユーザー

高い信頼性、非同期通信、および多様なユーザーインターフェース(SlackやREST APIなど)および外部データソースとの統合を必要とするマルチエージェントAIシステムを開発する開発者。

主な特徴

  • イベントドリブンのスケーラビリティ: Solace Event Meshを使用して、非同期で分離されたエージェント間通信を実現。
  • エージェントオーケストレーション: 複雑なタスクを自動的に分解・委譲するオーケストレータエージェントを含む。
  • A2Aプロトコル: ピアエージェント間でのシームレスな発見とタスク委譲を可能にする。
  • 柔軟な統合: REST API、Web UI、Slack用ゲートウェイ、およびMCP(Model Context Protocol)サーバー統合をサポート。
  • 動的埋め込み: エージェントの応答にリアルタイムのデータや計算結果を直接埋め込むことが可能。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト