tag MicrosoftAgentFramework
Bu sayfada MicrosoftAgentFramework etiketi ile işaretlenmiş 1 yapay zeka kavramını bulabilirsiniz.
Microsoft Agent Framework (MAF), Microsoft'un ajan tabanlı yapay zeka uygulamaları geliştirmek için ortaya koyduğu açık kaynaklı SDK ve çalışma zamanı ortamıdır. 2 Nisan 2026'da 1.0 GA (Genel Erişilebilirlik) sürümüne ulaşan MAF, AutoGen ve Semantic Kernel projelerinin birleştirilmesiyle oluşturulmuştur; böylece tek bir desteklenen platform altında aynı kavramlar ve API'ler Python ve .NET için sunulmaktadır. MAF'ın temel programlama modeli şu bileşenlerden oluşur: sohbet istemcileri (chat clients), araçlar (tools), MCP (Model Context Protocol) entegrasyonları, bağlam sağlayıcıları (context providers), ara yazılım (middleware) ve çok adımlı iş akışları. MCP entegrasyonu özellikle önemlidir: geliştiriciler, harici servisler ve araçlar için standart bir protokol üzerinden ajan yeteneklerini genişletebilmektedir. Bu mimari, geliştiricilerin ajan altyapısının teknik ayrıntılarıyla değil, ajan mantığıyla ilgilenmesini mümkün kılar. Build 2026'da duyurulan ek özellikler arasında Agent Harness (kabuk, dosya sistemi ve mesajlaşma döngülerine kontrollü erişim), Agent Skills (alan uzmanlığını paket olarak sunmak için taşınabilir, dosya tabanlı veya kodla tanımlanan format), prosedürel bellek (procedural memory) ve Voice Live entegrasyonu yer almaktadır. Çerçeve ayrıca Foundry üzerindeki araç kutuları (Toolboxes) aracılığıyla Microsoft bulut altyapısıyla entegre çalışmaktadır. MAF, AutoGen'in sade ajan soyutlamalarını Semantic Kernel'in kurumsal özellikleriyle — oturum tabanlı durum yönetimi, tip güvenliği, ara yazılım, telemetri — birleştirmekte; çok ajanlı orkestrasyon için açık graf tabanlı iş akışları eklemektedir. LangGraph ve CrewAI gibi alternatiflere kıyasla MAF iki temel farkla öne çıkmaktadır: Python ve .NET ekosistemlerini tek bir API yüzeyi altında birleştirmesi ve Microsoft Azure ile Foundry bulut hizmetleriyle yerel entegrasyon. Kurumsal ortamlarda bu kombinasyon, .NET tabanlı backend altyapısıyla ajan geliştirmeyi hem erişilebilir hem verimli kılar. MIT lisansıyla dağıtılan MAF, ticari kullanım için ücretsiz erişilebilirdir; kaynak kodu GitHub'da topluluk katkısına açık biçimde barındırılmaktadır.