
Microsoft araştırmacıları Salı günü şirketin AutoGen orkestrasyon çerçevesine yönelik yeni bir güncelleme duyurdu. Güncelleme, çerçeveyi v0.4’e getiriyor ve önceki yinelemedeki çeşitli sınırlamaları çözüyor. Araştırmacılar, kullanıcılardan gelen geri bildirimlerin, geliştiricilerin araç kullanılarak oluşturulan AI aracıları üzerinde daha iyi gözlemlenebilirlik ve kontrol sağlamanın yanı sıra, çok aracılı işbirliği modellerinde daha fazla esneklik istediğini öne sürdüğünü belirtti. AutoGen v0.4 bu sorunları giderir. Platformun öncelikle büyük dil modellerinin (LLM’ler) iş akışını otomatikleştirmek isteyen kuruluşlara yönelik olduğu dikkat çekiyor.
Microsoft Araştırmacıları AutoGen Çerçevesini Güncelliyor
bir blog yazısıRedmond merkezli teknoloji devi, AutoGen v0.4 güncellemesini ve sunduğu yeni özellikleri ayrıntılarıyla anlattı. Bu, tüm AutoGen kütüphanesini yeniden tasarlayan, kod kalitesini artıran, AI aracılarının düşünce süreçlerini şeffaf hale getirmek için daha fazla araç ekleyen ve bu aracıların kullanılabileceği senaryoları geliştiren büyük bir güncellemedir.
AutoGen, geliştiricilerin yapay zeka modelleri tarafından desteklenen özerk bir aracı oluşturmak için büyük miktarda kod yazma işlemini atlamalarına olanak tanıyan düşük kodlu bir yazılım sistemi olarak anlaşılabilir. Çerçeve, kuruluşların daha sonra gereksinimlerine göre özelleştirebilecekleri yapay zeka aracıları oluşturmanın temelini sağlıyor.
Özellikle, AutoGen öncelikle orkestratör aracılarla çalışır. Orkestratör yapay zeka aracıları, yapay zeka programlarından oluşan bir ekipteki yöneticiler gibidir. Kusursuz koordinasyon sağlamak için farklı yapay zeka görevlerini veya sistemlerini koordine eder ve yönetirler.
Araştırmacılar, kuruluşların ve geliştiricilerin yapay zeka aracıları üzerinde daha iyi kontrol, daha esnek çoklu aracı işbirliği ve yeniden kullanılabilir bileşenler istediklerini vurguladı. Sonuç olarak AutoGen v0.4 artık bu sorunların üstesinden gelmek için eşzamansız, olay odaklı bir mimariye sahip.
AutoGen artık eşzamansız mesajlar yoluyla iletişim kuran ve hem etkileşime dayalı yanıtları hem de olaya dayalı istekleri destekleyen yapay zeka aracıları oluşturabiliyor. Değişim, modüler ve takılabilir bileşenlerin kullanılmasıyla gerçekleştirildi. Bileşenlerden bazıları özel aracıları, araçları, belleği ve yapay zeka modellerini içerir.
Ek olarak güncellenen çerçeve, geliştiricilerin AI aracılarını eskisinden daha iyi izlemesine ve kontrol etmesine yardımcı olabilecek yerleşik ölçüm izleme, mesaj izleme ve hata ayıklama araçlarıyla birlikte geliyor. Kullanıcıların daha çeşitli kullanım durumları için yapay zeka aracıları oluşturmasına olanak sağlamak amacıyla dağıtılmış aracı ağları desteği de eklendi.
Ayrıca, çerçeve kullanılarak oluşturulan aracıların kullanılabilirliğini artırmak için iki iyileştirme daha yapıldı. İlk olarak, açık kaynak geliştiricilerin daha fazla uzantıyı yönetebilmesi ve kullanabilmesi için topluluk tabanlı uzantı modülleri desteği eklendi. İkinci olarak, farklı programlama dillerinde yerleşik yapay zeka aracıları arasında birlikte çalışabilirliği sağlamak için çapraz dil desteği eklendi. Şu anda Python ve .NET’i desteklemektedir ve gelecekteki güncellemelerle daha fazla dil desteği planlanmaktadır.

