Visual Studio artık karşımıza sadece bir IDE aracı olarak değil aynı zamanda uçtan uca devops çözümü sunan ve Azure servisleri ile birebir entegre çalışan bir devops aracıdır. Microsoft’ un kendisi de kurulumunda ve arabirimlerinde Visual Studioyu bu şekilde adlandırıyor. Hem lokal geliştirme hemde bulut servislerinde bulunan hizmetler üzerinde ki kodlarınızı düzenleyebileceğiniz ve debugging yapabileceğiniz bir araç Visual Studio ortamı.

Buna ek olarak Azure Resource Manager yapısı ile Visual Studio ile altyapınızı kodlayabilir, sanal makinalar, veri depolama alanları, network switch konfigurasyonları yapabileceğiniz bir araç Visual Studio. Uzun yıllardır geliştirilmesi devam edile Visual Studio Microsoft’ un yeni dönemde oldukça önem verdiği yapay zeka servisleri ile de entegre bir şekilde çalışmaya başladı.

Başlıkta bahsi geçen yapay zeka araçları “AI Tools for Visual Studio” şeklinde isimlendirilen ve ücretsiz olan bir Visual Studio eklentisi.

Ek olarak Python ve R dili gibi destekleri olan Visual Studio bu araçların da kurulması ile beraber yapay zeka ve derin öğrenme gibi çalışmalarınızı yapabileceğiniz tek bir merkez haline geliyor.

AI Tools for Visual Studio, Visual Studio için hazırlanmış Deep Learning ve AI çözümlerinin geliştirilmesi, test edilmesi ve kurulması için Visual Studio üzerine kurulan bir eklentidir.

Azure Machine Learning ile birebir entegre olan ve Azure üzerinde ki bir çok kaynağın da kullanılmasına ve bu kaynaklar üzerine kurulum veya kod yüklemesi yapabileceğiniz entegre bir sistemdir.

AI Tools’ u kurabilmek için, Visual Studio “Tools” Menusünden “Extensions and Updates” e tıklıyoruz. Karşımıza aşağıda ki ekran geliyor.

Sol taraftaki “Online” kısmına tıklıyoruz ve search alanına “AI Tools for Visual Studio” yazıyoruz.

Çıkan eklentinin yanında ki “Download” tuşuna tıklıyoruz. Eklenti download ediltikten sonra aşağıda da değişikliklerin Visual Studio kapatıldıktan sonra yapılacağı uyarısı çıkıyor.

Visual Studio’u kapattık yeniden açtığımızda vsix installer açılıyor ve kurulumu yapıyor. Bir sonraki açılışta Visual Studio da AI araçlarını görebiliriz.

Yeni gelen “AI Tools” menüsünden Azure Machine Learning seçeneğine tıkladığımızda “AI Tools” un Azure Machine Learning içerisinde ki Machine Learning ve Deep Learning şablonlarını bize sunduğunu görüyoruz.

AI Tools for Visual Studio oldukça küçük Azure Servisleri ile entegre ve Machine Learning ve Deep Learning çalışmalarınızı tek bir yerden yapabileceğiniz kullanışlı ve Microsoft tarafından sürekli geliştirilen bir araç.

Bu araç ile sadece şablon kurulumu veya mevcut projelerinize giriş değil aynı zamanda özel metricler tanımlayabileceğiniz, çalıştırma geçmişi tutabileceğiniz, deneylerinizi tekrardan üretebileceğiniz ve auditing yapabileceğiniz bir araç.

AI Tool ile ilgili detaylara https://www.visualstudio.com/downloads/ai-tools-vscode/   linkinden ulaşabilirsiniz.

Onur YUKSEKTEPELI