Microsoft, Azure için Copilot eklentilerinin ön izlemesini yapıyor
Daha sonra 2023’ü ateşle Microsoft’un bu haftaki konferansında, Azure bulut hizmeti yönetimini basitleştirmeye yönelik Copilot araçlarının yanı sıra Azure platformunda yapay zeka (AI) uygulamaları oluşturmayı ve dağıtmayı basitleştiren bir araç gösterildi.
Ayrıca Microsoft’un başlattığı Microsoft Yardımcı Pilot StüdyosuMicrosoft’un daha önce başlattığı Microsoft 365 için Microsoft Copilot aracına veri entegrasyonu eklentileri oluşturma ve özel asistanlar ekleme sürecini otomatikleştiren az kodlu bir araç.
Azure için Microsoft Yardımcısı BT ekiplerinin Azure hizmetlerini oluşturmak, yapılandırmak, keşfetmek ve sorunlarını gidermek için doğal dili kullanmasını sağlamak amacıyla büyük dil modellerinden (LLM’ler) yararlanır. Ayrıca BT ekiplerinin karmaşık siparişler oluşturmasına, sorular sormasına ve maliyetleri optimize etmesine olanak tanır.
Microsoft Azure Core kurumsal başkan yardımcısı Erin Chappell, Ignite katılımcılarına Microsoft’un birkaç müşteriyle birlikte Azure altyapılarını yönetmek için zaten Microsoft Copilot Azure’u kullandığını söyledi.
Uzun vadede Microsoft, AI uygulamalarının oluşturulmasını ve dağıtılmasını basitleştirmeye doğru açıkça ilerliyor… Azure Yapay Zeka StüdyosuMicrosoft tarafından Azure platformunda sağlanan yapay zeka modellerini çağırmaya yönelik bir çerçeve. Amaç, kuruluşların eğittikleri yapay zeka modellerine göre kendi yardımcı pilotlarını oluşturmalarını sağlamaktır.
Kuruluşların uygulama geliştirmek için yapay zeka modellerinden yararlanmaları henüz erken ama DevOps ve makine öğrenimi operasyonlarının (MLOps) yanı sıra veri mühendisliği ve siber güvenlik en iyi uygulamalarının da yakınlaşması gerektiği zaten açık. Microsoft, BT kuruluşlarının bu hedefe ulaşmasını sağlayacak çerçeve olarak Azure AI Studio’yu öne sürüyor.
Elbette Microsoft, benzer hedeflere sahip tek BT altyapı kaynağı sağlayıcısı değil ancak OpenAI’ye yaptığı yatırımlar ve GitHub’u satın alması sayesinde, geniş ölçekte yapay zeka uygulamaları oluşturmaya yönelik bir çerçeve tanımlama açısından uzun bir yol kat etti. Geçen hafta GitHub, geliştiricilerin GitHub Issues proje yönetimi yazılımında yazılan doğal dil açıklamalarına dayalı olarak bir uygulama oluşturmak için otomatik olarak düzenlenebilir bir plan önermek amacıyla üretken yapay zekadan yararlanan kod yazmalarına yardımcı olmak için halihazırda sağladığı Copilot araçlarının bir uzantısını gösterdi. Copilot Workspace, geliştiricilerin daha sonra görsel olarak inceleyebileceği kodu oluşturmak için kullanılabilecek tek tıklamayla düzenlenebilir belgeler oluşturacaktır. Uygulama geliştiricileri veya Copilot Workspace platformu tarafından tespit edilen hatalar da otomatik olarak düzeltilebilir.
Bu arada GitHub, geliştiricilerin kod tabanlarındaki sorunları keşfetmek için doğal dili kullanmalarını kolaylaştırmak amacıyla Copilot Chat’in kapsamını ve erişimini genişletti.
Üretken yapay zekanın uygulama geliştirme hızı üzerinde halihazırda büyük bir etkisi var ancak bu kodun hâlâ gözden geçirilmesi gerekiyor. Chat GPT, web’den farklı kalitede kodlar alınarak eğitilen geniş, genel amaçlı bir dil modeline (LLM) dayanmaktadır. Sonuç olarak platformun ürettiği kod güvenlik açıkları içerebilir veya etkisiz olabilir. Çoğu durumda, profesyonel geliştiriciler hâlâ kendi kodlarını yazmayı tercih ediyor.
Elbette her programlama görevi aynı düzeyde programlama deneyimi gerektirmez. Çoğu durumda, örneğin ChatGPT, DevOps iş akışında güvenle yeniden kullanılabilecek bir komut dosyası oluşturacaktır. GitHub Copilot gibi araçlar sayesinde artık daha iyi kod yazan orta düzey geliştirici sıkıntısı yok ve yakında alana özel LLM sertifikaları, doğrulanmış kod örneklerine dayalı olarak sürekli olarak daha iyi kod yazmayı mümkün kılacak.
Bir sonraki zorluk, artan kod miktarını yönetmenin bir yolunu bulmak olacak. Yapay zekanın DevOps işlem hatlarını yönetmek için uygulanacağına şüphe yok, ancak en azından şimdilik, kod yazmaya yapay zeka uygulama hızı, DevOps ekiplerinin bunu yönetme becerisini zaten geride bırakıyor.