Solace Agent Mesh: Çoklu Ajan AI Orkestrasyonu için Açık Kaynak Bir Çerçeve
Solace Agent Mesh, Solacelabs tarafından geliştirilen, çoklu ajan AI sistemleri oluşturmak ve düzenlemek için açık kaynaklı bir çerçevedir. MCP sunucusu olarak kategorize edilen bu çerçeve, bir ajan geliştirme ve çalışma zamanı platformu olarak hizmet vermektedir. Temel çalışma zamanı Go'dur ve hem Python hem de Go'da uzantıları desteklemektedir. Çerçeve, AI ajanları için asenkron iletişim ve gerçek zamanlı veri akışı sağlayarak merkezi mesajlaşma omurgası olarak Solace Event Broker'a bağlanır. Model Bağlam Protokolü ve Agent2Agent protokollerini destekleyerek, kurumsal düzeyde çoklu ajan iş akışları için uygun hale getirir.
En Çok Önerilen Alternatif
Solace Agent Mesh neye bağlanır?
Solace Agent Mesh, merkezi mesajlaşma omurgası olarak Solace Event Broker / Solace Platformu (Event Mesh) ile bağlantı kurar ve bunu kullanır. Bu platform, AI ajanları arasında asenkron iletişim ve gerçek zamanlı veri akışı sağlar. Bir ajan geliştirme ve çalışma platformu ile AI ajan orkestrasyon çerçevesi olarak işlev görür. Sistem, ajan etkileşimleri için hem Model Context Protocol (MCP) hem de Agent2Agent (A2A) protokollerini destekler.
Temel özellikler ve araçlar
Solace Agent Mesh, ajanların harici hizmetlerle etkileşimde bulunması için Genişletilebilir bir araç sistemi ve çeşitli Veri Bağlayıcıları sağlar. Belirli çağrılabilir araçlar arasında, MCP uyumlu sunucular için MCP Bağlayıcıları, REST API'leri için OpenAPI Bağlayıcıları, ilişkisel veritabanları için SQL Bağlayıcıları ve Amazon Bedrock Knowledge Bases, S3, web tarayıcıları, Confluence, SharePoint, Salesforce veya Amazon Redshift gibi depolarla RAG için Bilgi Tabanı Bağlayıcıları bulunmaktadır. "sam init --gui" ve "sam run" gibi CLI komutları da mevcuttur.
Kimler için?
Solace Agent Mesh, ölçeklenebilir, çok ajanlı AI sistemleri oluşturma ve dağıtma üzerine odaklanan geliştiriciler ve işletmeler içindir. Özellikle kurumsal düzeyde çok ajanlı iş akışları için uygundur. Platform, OpenAI, Anthropic, Google, Azure OpenAI ve yerel modeller gibi büyük sağlayıcılardan AI istemcileri ve modellerle entegre olur ve herhangi bir LLM ile çalışır. Ayrıca Google'ın Ajan Geliştirme Kiti ile de entegre olur. Projeniz çok ajanlı AI orkestrasyonu veya gerçek zamanlı veri entegrasyonu gerektirmiyorsa bunu atlayın.
Nasıl başlanır
Erişim, standart bir OAuth yetkilendirme akışı veya JWT, API anahtarları, HTTP Temel veya Bearer token kimlik doğrulaması aracılığıyla sağlanır. Temel Solace Event Broker, olay odaklı iletişim için HTTP, MQTT, AMQP, WebSocket ve özel protokolleri destekler.
Kullanım senaryoları
- Bir LLM destekli Orkestratörün dinamik olarak ajan çağrısını ve sıralamasını belirlediği karmaşık, açık uçlu görevler için AI ajanlarının orkestrasyonu.
- Tutarlı, tekrarlanabilir adımlar gerektiren süreçler için açık yürütme grafiklerini tanımlayan deterministik iş akışları.
- Gerçek zamanlı veri entegrasyonu ve işleme, ajanların canlı veri akışlarına erişmesini ve işlemesini sağlamak ve bir BT bilet işleme iş akışı gibi çeşitli kurumsal veri kaynaklarıyla entegre olmasını sağlamak.
Solace Agent Mesh, AI ajanlarını düzenlemek için Go tabanlı bir çerçeve sunar ve mesajlaşma için Solace Event Broker'a bağlanır. Çeşitli kimlik doğrulama yöntemlerini ve kurumsal kimlik entegrasyonunu destekleyerek dış hizmetler ve veriler için çeşitli bağlantı noktaları sağlar. Platform, ölçeklenebilir, çok ajanlı AI sistemleri ve karmaşık iş akışları için tasarlanmıştır.
