.NET ile yapay zekayı (AI) kullanarak uygulamalarınızda size tanıdık gelen araçları, platformları ve hizmetleri kullanarak karmaşık görevleri otomatikleştirebilir ve gerçekleştirebilirsiniz.
Yapay zeka uygulamaları oluşturmak için neden .NET'i seçmelisiniz?
Milyonlarca geliştirici web üzerinde, mobil ve masaüstü cihazlarda veya bulutta çalışan uygulamalar oluşturmak için .NET kullanır. Yapay zekayı uygulamalarınızla tümleştirmek için .NET kullanarak .NET'in sunduğu tüm avantajlardan yararlanabilirsiniz:
Web API'leri, API'ler ve uygulamalar oluşturmaya yönelik birleşik bir hikaye.
Windows, macOS ve Linux üzerinde geliştirme.
Açık kaynak ve topluluk odaklı.
En popüler web sunucuları ve bulut platformları üzerinde çalışır.
Düzenleme, hata ayıklama, test etme ve dağıtmaya yönelik güçlü araçlar.
Yapay zeka ve .NET ile neler oluşturabilirsiniz?
Yapay zekayla ilgili fırsatlar neredeyse sonsuzdur. .NET uygulamalarınızda yapay zeka kullanarak oluşturabileceğiniz çözümlere birkaç örnek aşağıda verilmiştir:
Dil işleme: Verilerinizle konuşmak ve içerik ve görüntüler oluşturmak için sanal aracılar / sohbet botları oluşturun.
Görüntü işleme: Nesne veya videodaki nesneleri tanımlama.
Ses oluşturma: Müşterilerle etkileşime geçmek için sentezlenmiş sesleri kullanın.
Sınıflandırma: Müşteri tarafından bildirilen bir sorunun önem derecesini etiketle.
Görev otomasyonu: Görevler tamamlandıkçe iş akışında bir sonraki adımı otomatik olarak gerçekleştirin.
Önerilen öğrenme yolu
Yapay zeka ve .NET ile uygulama geliştirmeye giriş için aşağıdaki öğretici ve makale dizisini öneririz:
Üretken yapay zeka ve LLM'lerin çalışma şekli bölümünden başlayarak temel kavramlar hakkında daha fazla bilgi edinmek için içindekiler tablosuna göz atın.
Bu içeriğin kaynağı GitHub'da bulunabilir; burada ayrıca sorunları ve çekme isteklerini oluşturup gözden geçirebilirsiniz. Daha fazla bilgi için katkıda bulunan kılavuzumuzu inceleyin.
.NET geri bildirimi
.NET, açık kaynak bir projedir. Geri bildirim sağlamak için bir bağlantı seçin:
Bu makalede, yapay zekayı uygulamalarıyla tümleştiren .NET geliştiricilerinin kullanabileceği SDK'lar ve araçlar ekosistemine genel bir bakış sunulmaktadır.
Bu hızlı başlangıç örnekleriyle Azure Open AI SDK veya Anlam Çekirdeği (#SK) ile .NET uygulamanızda yapay zekayı nasıl kullanacağınızı hızlı bir şekilde öğrenin. Bu videoda Frank, kullanılabilir örneği kullanmaya başlamayı gösterir. Chapters 00:00 - Giriş 00:49 - Hızlı Başlangıçlar 01:40 - Azure Geliştirici CLI 05:24 - Azure Open AI SDK Örneği 08:36 - AnlamSal Çekirdek Örneği 10:32 - Azure Kaynaklarını Temizleme Önerilen kaynaklar GitHub Deposu Şablon Kitaplığı