Solace Agent Mesh: โครงสร้างพื้นฐานแบบโอเพนซอร์สสำหรับการจัดการ AI หลายตัว
Solace Agent Mesh ซึ่งพัฒนาโดย Solacelabs เป็นเฟรมเวิร์กโอเพนซอร์สสำหรับการสร้างและจัดการระบบ AI หลายตัวแทน ถูกจัดประเภทเป็นเซิร์ฟเวอร์ MCP ทำหน้าที่เป็นแพลตฟอร์มการพัฒนาและรันไทม์ของตัวแทน รันไทม์หลักใช้ Go รองรับการขยายในทั้ง Python และ Go เฟรมเวิร์กเชื่อมต่อกับ Solace Event Broker เป็นกระดูกสันหลังการส่งข้อความหลัก ช่วยให้การสื่อสารแบบอะซิงโครนัสและการสตรีมข้อมูลแบบเรียลไทม์สำหรับตัวแทน AI รองรับ Model Context Protocol และ Agent2Agent protocols ทำให้เหมาะสมสำหรับการทำงานหลายตัวแทนในระดับองค์กร.
ทางเลือกที่แนะนำมากที่สุด
Solace Agent Mesh เชื่อมต่อกับอะไร?
Solace Agent Mesh เชื่อมต่อและใช้ Solace Event Broker / Solace Platform (Event Mesh) เป็นกระดูกสันหลังการส่งข้อความหลัก แพลตฟอร์มนี้ช่วยให้การสื่อสารแบบอะซิงโครนัสระหว่างตัวแทน AI และการสตรีมข้อมูลแบบเรียลไทม์ มันทำหน้าที่เป็นแพลตฟอร์มการพัฒนาและรันไทม์ของตัวแทนและกรอบการจัดการตัวแทน AI ระบบสนับสนุนทั้ง Model Context Protocol (MCP) และ Agent2Agent (A2A) สำหรับการโต้ตอบของตัวแทน.
ฟีเจอร์หลักและเครื่องมือ
Solace Agent Mesh มีระบบเครื่องมือที่ขยายได้และ Data Connectors ต่างๆ สำหรับตัวแทนในการโต้ตอบกับบริการภายนอก เครื่องมือที่สามารถเรียกใช้ได้เฉพาะรวมถึง MCP Connectors สำหรับเซิร์ฟเวอร์ที่สอดคล้องกับ MCP, OpenAPI Connectors สำหรับ REST APIs, SQL Connectors สำหรับฐานข้อมูลเชิงสัมพันธ์, และ Knowledge Base Connectors สำหรับ RAG กับที่เก็บข้อมูลเช่น Amazon Bedrock Knowledge Bases, S3, web crawlers, Confluence, SharePoint, Salesforce, หรือ Amazon Redshift คำสั่ง CLI เช่น "sam init --gui" และ "sam run" ก็มีให้ใช้งานเช่นกัน.
ใครคือกลุ่มเป้าหมาย?
Solace Agent Mesh เหมาะสำหรับนักพัฒนาและองค์กรที่มุ่งเน้นการสร้างและปรับใช้ระบบ AI หลายตัวแทนที่สามารถปรับขนาดได้ โดยเฉพาะอย่างยิ่งเหมาะสำหรับการทำงานแบบหลายตัวแทนในระดับองค์กร แพลตฟอร์มนี้รวมเข้ากับ AI clients และโมเดลจากผู้ให้บริการหลักรวมถึง OpenAI, Anthropic, Google, Azure OpenAI, และโมเดลในท้องถิ่น และทำงานร่วมกับ LLM ใดๆ นอกจากนี้ยังรวมเข้ากับ Google's Agent Development Kit ข้ามส่วนนี้ไปหากโครงการของคุณไม่ต้องการการจัดการตัวแทน AI หลายตัวหรือการรวมข้อมูลแบบเรียลไทม์.
วิธีเริ่มต้น
การเข้าถึงได้รับการอนุญาตผ่านกระบวนการอนุญาต OAuth มาตรฐาน หรือผ่าน JWT, API keys, HTTP Basic หรือ Bearer token authentication Solace Event Broker ที่อยู่เบื้องหลังสนับสนุน HTTP, MQTT, AMQP, WebSocket, และโปรโตคอลที่กำหนดเองสำหรับการสื่อสารที่ขับเคลื่อนด้วยเหตุการณ์.
กรณีการใช้งาน
- การจัดการตัวแทน AI สำหรับงานที่ซับซ้อนและเปิดกว้าง โดยที่ Orchestrator ที่สนับสนุน LLM ตัดสินใจเรียกใช้ตัวแทนและลำดับการทำงานแบบไดนามิก.
- การทำงานที่กำหนดไว้อย่างชัดเจนซึ่งกำหนดกราฟการดำเนินการที่ชัดเจนสำหรับกระบวนการที่ต้องการขั้นตอนที่สอดคล้องกันและสามารถทำซ้ำได้.
- การรวมและประมวลผลข้อมูลแบบเรียลไทม์ ช่วยให้ตัวแทนเข้าถึงและประมวลผลข้อมูลสดและรวมเข้ากับแหล่งข้อมูลขององค์กรต่างๆ เช่น กระบวนการจัดการตั๋ว IT.
Solace Agent Mesh มีกรอบการทำงานที่ใช้ Go สำหรับการจัดการ AI agents โดยเชื่อมต่อกับ Solace Event Broker สำหรับการส่งข้อความ มันมีตัวเชื่อมที่หลากหลายสำหรับบริการและข้อมูลภายนอก รองรับวิธีการตรวจสอบสิทธิ์ที่หลากหลายและการรวมตัวตนขององค์กร แพลตฟอร์มนี้ถูกออกแบบมาสำหรับระบบ AI หลายตัวที่สามารถขยายได้และการทำงานที่ซับซ้อน
