Zaman Taahhüdü: Tüm atölye çevrimiçi olarak yerel kurulum olmadan tamamlanabilir. Ortam kurulumu 2 dakika sürer, örnekleri keşfetmek ise keşif derinliğine bağlı olarak 1-3 saat gerektirir.
Hızlı Başlangıç
- Bu depo'yu GitHub hesabınıza çatallayın
- Code → Codespaces sekmesine tıklayın → ... → New with options...
- Varsayılanları kullanın – bu kurs için oluşturulan Geliştirme konteynerini seçecektir
- Create codespace tıklayın
- Ortamın hazır olması için ~2 dakika bekleyin
- Doğrudan Bölüm 2: Azure AI Foundry Sağlama bölümüne geçin
Arapça | Bengalce | Bulgarca | Birmanca (Myanmar) | Çince (Basitleştirilmiş) | Çince (Geleneksel, Hong Kong) | Çince (Geleneksel, Makao) | Çince (Geleneksel, Tayvan) | Hırvatça | Çekçe | Danca | Flemenkçe | Estonca | Fince | Fransızca | Almanca | Yunanca | İbranice | Hintçe | Macarca | Endonezce | İtalyanca | Japonca | Kannada | Kmerce | Korece | Litvanca | Malayca | Malayalamca | Marathice | Nepalce | Nijerya Pidgin | Norveççe | Farsça (Persçe) | Lehçe | Portekizce (Brezilya) | Portekizce (Portekiz) | Pencapça (Gurmukhi) | Romence | Rusça | Sırpça (Kiril) | Slovakça | Slovence | İspanyolca | Swahili | İsveççe | Tagalogca (Filipince) | Tamilce | Telugu | Tayca | Türkçe | Ukraynaca | Urduca | Vietnamca
Yerelden Klonlamayı Tercih Ediyor musunuz?
Bu depo, indirilen dosya boyutunu önemli derecede artıran 50+ dil çevirisini içerir. Çeviriler olmadan klonlamak için seyrek çekim (sparse checkout) kullanın:
Bash / macOS / Linux:
git clone --filter=blob:none --sparse https://github.com/microsoft/Generative-AI-for-beginners-java.git cd Generative-AI-for-beginners-java git sparse-checkout set --no-cone '/*' '!translations' '!translated_images'CMD (Windows):
git clone --filter=blob:none --sparse https://github.com/microsoft/Generative-AI-for-beginners-java.git cd Generative-AI-for-beginners-java git sparse-checkout set --no-cone "/*" "!translations" "!translated_images"Bu, kursu tamamlamak için gereken her şeyi çok daha hızlı indirmenizi sağlar.
- Temel Kavramlar: Büyük Dil Modelleri, tokenlar, gömme (embedding) ve yapay zeka yeteneklerinin anlaşılması
- Java AI Ekosistemi: Spring AI ve OpenAI SDK'larının genel bakışı
- Model Context Protokolü: MCP'ye giriş ve yapay zeka ajan iletişimindeki rolü
- Pratik Uygulamalar: Sohbet botları ve içerik üretimi dahil gerçek dünya senaryoları
- → Bölüm 1 Başlat
- Azure AI Foundry: Model dağıtımlarını kod olarak Bicep ve Azure Developer CLI (azd) ile sağlama
- Spring Boot + Spring AI: Kurumsal yapay zeka uygulama geliştirme en iyi uygulamaları
- Anahtarsız Kimlik Doğrulama: Yönetilecek API anahtarı olmadan Microsoft Entra ID ile güvenli bağlantı
- Geliştirme Araçları: Docker konteynerleri, VS Code ve GitHub Codespaces yapılandırması
- → Bölüm 2 Başlat
- İstek Mühendisliği (Prompt Engineering): AI model yanıtlarının optimizasyon teknikleri
- Gömme ve Vektör İşlemleri: Anlamsal arama ve benzerlik eşleştirmesi uygulama
- Geri Getir-Üretilmiş Yöntem (RAG - Retrieval-Augmented Generation): Yapay zeka ile kendi veri kaynaklarınızı birleştirin
- Fonksiyon Çağrısı: Özel araçlar ve eklentilerle yapay zeka yeteneklerini genişletme
- → Bölüm 3 Başlat
- Evcil Hayvan Hikaye Üreticisi (
petstory/): Azure AI Foundry ile yaratıcı içerik üretimi - Foundry Yerel Demo (
foundrylocal/): OpenAI Java SDK ile yerel yapay zeka modeli entegrasyonu - MCP Hesaplayıcı Hizmeti (
calculator/): Spring AI ile temel Model Context Protokolü uygulaması - → Bölüm 4 Başlat
- Azure AI Foundry İçerik Güvenliği: Yerleşik içerik filtreleme ve güvenlik mekanizmalarını test etme (sert engellemeler ve yumuşak reddetmeler)
- Sorumlu Yapay Zeka Demo: Modern yapay zeka güvenlik sistemlerinin pratikte nasıl çalıştığını gösteren uygulamalı örnek
- En İyi Uygulamalar: Etik yapay zeka geliştirme ve dağıtımı için temel yönergeler
- → Bölüm 5 Başlat
Yapay zekâ uygulamaları geliştirme sırasında takılırsanız veya sorularınız olursa. MCP hakkında tartışmalara katılmak için diğer öğrenenler ve deneyimli geliştiricilerle bir araya gelin. Soruların hoş karşılandığı ve bilginin özgürce paylaşıldığı destekleyici bir topluluktur.
Ürün geri bildirimi veya hata durumları için ziyaret edin:
Feragatname: Bu belge, AI çeviri hizmeti Co-op Translator kullanılarak çevrilmiştir. Doğruluk için çaba sarf etsek de, otomatik çevirilerin hata veya yanlışlık içerebileceğini lütfen unutmayınız. Orijinal belge, kendi dilinde yetkili kaynak olarak kabul edilmelidir. Kritik bilgiler için profesyonel insan çevirisi önerilir. Bu çevirinin kullanımı sonucu ortaya çıkabilecek yanlış anlamalardan veya yanlış yorumlamalardan sorumlu değiliz.
