Microsoft เพิ่งเปิดตัว AutoGen v0.4 ซึ่งเป็นการอัปเดตกรอบงานสำหรับการจัดการเอเจนต์ AI เวอร์ชันนี้มีจุดมุ่งหมายเพื่อปรับปรุงความยืดหยุ่นและความสามารถในการควบคุมของเอเจนต์ AI และแก้ไขปัญหาที่ผู้ใช้พบเมื่อใช้ AutoGen เวอร์ชันก่อนหน้า เช่น ข้อจำกัดทางสถาปัตยกรรม ความไร้ประสิทธิภาพของ API และฟังก์ชันการดีบักและการแทรกแซงที่ไม่เพียงพอ การอัปเดตนี้มุ่งเน้นไปที่การเพิ่มประสิทธิภาพโมดูลาร์และความสามารถในการขยายของเฟรมเวิร์ก และมอบเครื่องมือการตรวจสอบและการจัดการที่มีประสิทธิภาพมากขึ้น เพื่อตอบสนองความต้องการที่เพิ่มขึ้นของผู้ใช้สำหรับการขยายฟังก์ชันและความสามารถในการสังเกต การปรับปรุงใน AutoGen v0.4 จะช่วยให้นักพัฒนาได้รับการสนับสนุนอย่างมากสำหรับการสร้างระบบเอเจนต์ AI ที่ซับซ้อนและมีประสิทธิภาพมากขึ้น
Microsoft เพิ่งเปิดตัว AutoGen v0.4 ซึ่งเป็นเฟรมเวิร์กการประสานสำหรับเอเจนต์ AI การอัปเดตนี้มีจุดมุ่งหมายเพื่อเพิ่มความยืดหยุ่นและความสามารถในการควบคุมของตัวแทน AI เพื่อตอบสนองความต้องการของผู้ใช้สำหรับการขยายฟังก์ชันและความสามารถในการสังเกต
นับตั้งแต่เปิดตัว AutoGen ได้รับความสนใจอย่างกว้างขวางจากนักพัฒนา แต่ผู้ใช้ยังพบข้อจำกัดทางสถาปัตยกรรมบางประการ API ที่ไม่มีประสิทธิภาพ และฟังก์ชันการดีบักและการแทรกแซงที่ไม่เพียงพอในระหว่างการใช้งาน
ในเวอร์ชันใหม่ Microsoft มุ่งเน้นไปที่การปรับปรุงความเป็นโมดูลและความสามารถในการปรับขนาดของเฟรมเวิร์ก AutoGen v0.4 แนะนำกลไกการส่งข้อความแบบอะซิงโครนัส ช่วยให้เอเจนต์ที่สร้างขึ้นบนเฟรมเวิร์กนี้เพื่อรองรับโหมดการโต้ตอบที่ขับเคลื่อนด้วยเหตุการณ์และคำขอ การปรับปรุงนี้ทำให้นักพัฒนาสามารถเพิ่มส่วนประกอบปลั๊กอิน สร้างเอเจนต์ที่ทำงานระยะยาว และออกแบบเครือข่ายเอเจนต์ที่ซับซ้อนและกระจายตัวได้ง่ายขึ้น
นอกจากนี้ โมดูลส่วนขยายของ AutoGen v0.4 ยังช่วยลดความยุ่งยากในการจัดการการทำงานร่วมกันของทีมหลายตัวแทนและไคลเอนต์โมเดลขั้นสูง และช่วยให้นักพัฒนาโอเพ่นซอร์สมีความสามารถในการจัดการส่วนขยายที่ดีขึ้น เพื่อปรับปรุงความสามารถของผู้ใช้ในการสังเกตการโต้ตอบของตัวแทน AutoGen v0.4 มีเครื่องมือติดตามตัวบ่งชี้ การติดตามข้อความ และการแก้ไขจุดบกพร่องในตัว ช่วยให้ผู้ใช้สามารถติดตามการโต้ตอบระหว่างตัวแทนแบบเรียลไทม์
เฟรมเวิร์กยังเปิดใช้งานการทำงานร่วมกันข้ามภาษา ซึ่งปัจจุบันรองรับภาษา Python และ .NET และจะรองรับภาษาการเขียนโปรแกรมเพิ่มเติมในอนาคต Microsoft ได้ปรับโครงสร้างกรอบงาน AutoGen เพื่อกำหนดความรับผิดชอบระหว่างกรอบงาน เครื่องมือ และแอปพลิเคชันอย่างชัดเจน เฟรมเวิร์กใหม่แบ่งออกเป็นสามระดับ: เลเยอร์หลักเป็นองค์ประกอบพื้นฐานของระบบที่ขับเคลื่อนด้วยเหตุการณ์ เลเยอร์ AgentChat เป็น API ระดับสูงที่ขับเคลื่อนด้วยงานที่สร้างขึ้นบนเลเยอร์หลัก พร้อมด้วยการแชทเป็นกลุ่ม การเรียกใช้โค้ด และ ฟังก์ชันเอเจนต์ที่สร้างขึ้น ส่วนขยายของบุคคลที่หนึ่งถูกรวมเข้ากับ Azure Integration ของตัวดำเนินการโค้ดและไคลเอ็นต์โมเดล OpenAI
ในเวลาเดียวกัน Microsoft ยังได้อัปเกรด AutoGen Studio ซึ่งเป็นอินเทอร์เฟซแบบ low-code ที่สามารถใช้สำหรับเอเจนต์การสร้างต้นแบบที่รวดเร็ว ผู้ใช้สามารถรับการอัปเดตตัวแทนแบบเรียลไทม์ หยุดการสนทนาชั่วคราวหรือเปลี่ยนเส้นทางตัวแทนระหว่างดำเนินการ ออกแบบทีมตัวแทนผ่านอินเทอร์เฟซแบบลากและวาง นำเข้าตัวแทนแบบกำหนดเอง และรับคำติชมเชิงโต้ตอบ
นับตั้งแต่เปิดตัว AutoGen ในเดือนตุลาคม 2566 Microsoft มุ่งมั่นที่จะทำให้การสื่อสารระหว่างตัวแทนง่ายขึ้น ด้วยการพัฒนาอย่างต่อเนื่องของตัวแทน AI Microsoft ได้เปิดตัวระบบตัวแทนอื่น ๆ เช่น Magentic-One ซึ่งสร้างระบบนิเวศของตัวแทน AI ขนาดใหญ่ คู่แข่งเช่น Salesforce, ServiceNow และ AWS ยังปรับปรุงความสามารถของระบบตัวแทนอย่างต่อเนื่องเพื่อให้ตามทัน Microsoft
บล็อกอย่างเป็นทางการ: https://www.microsoft.com/en-us/research/blog/autogen-v0-4-reimagining-the-foundation-of-agentic-ai-for-scale-extensibility-and-robustness/
ไฮไลท์:
เวอร์ชัน AutoGen v0.4 ช่วยเพิ่มความยืดหยุ่นของเอเจนต์ AI และแก้ไขปัญหาที่ผู้ใช้รายงาน
เวอร์ชันใหม่รองรับการส่งข้อความแบบอะซิงโครนัสและการทำงานร่วมกันข้ามภาษา ปรับปรุงการทำงานร่วมกันระหว่างตัวแทน
การอัพเกรดอินเทอร์เฟซแบบ low-code ของ AutoGen Studio ทำให้ผู้ใช้สามารถออกแบบและจัดการตัวแทนได้ง่ายขึ้น
โดยรวมแล้ว การอัปเดตเป็น AutoGen v0.4 ได้ปรับปรุงประสิทธิภาพการพัฒนาและความสามารถในการควบคุมของเอเจนต์ AI อย่างมีนัยสำคัญ ซึ่งเป็นรากฐานที่มั่นคงสำหรับการสร้างระบบ AI ที่ทรงพลังยิ่งขึ้น Microsoft ยังคงสร้างสรรค์นวัตกรรมในด้านตัวแทน AI อย่างต่อเนื่อง และการแข่งขันระหว่าง Microsoft กับคู่แข่งก็ช่วยขับเคลื่อนการพัฒนาของอุตสาหกรรมทั้งหมดด้วย ในอนาคต เฟรมเวิร์ก AutoGen คาดว่าจะรองรับภาษาการเขียนโปรแกรมมากขึ้นและรวมฟังก์ชันเพิ่มเติมเพื่อขยายสถานการณ์การใช้งานเพิ่มเติม