Zaman Taahhüdü: Tüm atölye çalışması yerel kurulum olmadan çevrimiçi 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 depoyu GitHub hesabınıza forkladığınız
- Code → Codespaces sekmesine tıklayın → ... → New with options...
- Varsayılanları kullanın – bu, bu kurs için oluşturulan Geliştirme konteynerini seçecektir
- Create codespace tıklayın
- Ortamın hazır olması için yaklaşık 2 dakika bekleyin
- Doğrudan İlk örneğe atlayın
Arapça | Bengalce | Bulgarca | Burma Dili (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 | Malezce | Malayalam | Marathi | Nepalce | Nijerya Pidgin | Norveççe | Farsça | Lehçe | Portekizce (Brezilya) | Portekizce (Portekiz) | Pencapça (Gurmukhi) | Rumence | Rusça | Sırpça (Kirill) | Slovakça | Slovenya Dili | İspanyolca | Svahili | İsveççe | Tagalogca (Filipinli) | Tamilce | Telugu | Tayca | Türkçe | Ukraynaca | Urduca | Vietnamca
Yerel olarak Klonlamayı mı Tercih Ediyorsunuz?
Bu depo, indirme boyutunu önemli ölçüde artıran 50'den fazla dil çevirisi içerir. Çeviriler olmadan klonlamak için 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 ihtiyacınız olan her şeyi çok daha hızlı bir indirme ile sağlar.
- Temel Kavramlar: Büyük Dil Modelleri, tokenlar, embeddingler ve yapay zekâ yeteneklerinin anlaşılması
- Java AI Ekosistemi: Spring AI ve OpenAI SDK'larına genel bakış
- Model Context Protocol: MCP tanıtımı ve AI ajanları arası iletişimdeki rolü
- Pratik Uygulamalar: Sohbet botları ve içerik üretimi gibi gerçek dünya senaryoları
- → 1. Bölüme Başla
- Çoklu Sağlayıcı Yapılandırması: GitHub Modelleri, Azure OpenAI ve OpenAI Java SDK entegrasyonları kurulumu
- Spring Boot + Spring AI: Kurumsal AI uygulamaları geliştirmek için en iyi uygulamalar
- GitHub Modelleri: Prototip oluşturma ve öğrenme için ücretsiz AI model erişimi (kredi kartı gerekmez)
- Geliştirme Araçları: Docker konteynerleri, VS Code ve GitHub Codespaces konfigürasyonu
- → 2. Bölüme Başla
- Prompt Engineering: AI modelinden en iyi yanıtları almak için teknikler
- Embeddingler ve Vektör Operasyonları: Semantik arama ve benzerlik eşleştirmeyi uygulama
- Retrieval-Augmented Generation (RAG): AI’yı kendi veri kaynaklarınızla birleştirme
- Fonksiyon Çağrımı: AI yeteneklerini özel araçlar ve eklentiler ile genişletme
- → 3. Bölüme Başla
- Evcil Hayvan Hikayesi Üretici (
petstory/): GitHub Modelleri ile yaratıcı içerik üretimi - Foundry Yerel Demo (
foundrylocal/): OpenAI Java SDK ile yerel AI modeli entegrasyonu - MCP Hesap Makinesi Servisi (
calculator/): Spring AI ile temel Model Context Protocol uygulaması - → 4. Bölüme Başla
- GitHub Modelleri Güvenliği: Yerleşik içerik filtreleme ve güvenlik mekanizmalarını test edin (sert bloklar ve yumuşak reddetmeler)
- Sorumlu AI Demo: Modern AI güvenlik sistemlerinin pratikte nasıl çalıştığını gösteren uygulamalı örnek
- En İyi Uygulamalar: Etik AI geliştirme ve dağıtım için temel yönergeler
- → 5. Bölüme Başla
Yapay zeka uygulamaları geliştirirken takılırsanız veya herhangi bir sorunuz olursa. MCP hakkında diğer öğrenenlerle ve deneyimli geliştiricilerle tartışmalara katılın. Soruların hoş karşılandığı ve bilginin özgürce paylaşıldığı destekleyici bir topluluktur.
Ürün geri bildiriminiz veya geliştirme sırasında karşılaştığınız hatalar için ziyaret edin:
Feragatname:
Bu belge, AI çeviri hizmeti Co-op Translator kullanılarak çevrilmiştir. Doğruluk için çaba göstersek de, otomatik çevirilerin hatalar veya yanlış anlamalar içerebileceğini lütfen unutmayın. Orijinal belge, kendi dilinde yetkili kaynak olarak kabul edilmelidir. Kritik bilgiler için profesyonel insan çevirisi önerilir. Bu çevirinin kullanımı sonucunda ortaya çıkabilecek herhangi bir yanlış anlama veya yanlış yorumdan sorumlu değiliz.
