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 | Danimarkaca | Felemenkçe | Estonca | Fince | Fransızca | Almanca | Yunanca | İbranice | Hintçe | Macarca | Endonezyaca | İtalyanca | Japonca | Kannada | Korece | Litvanca | Malayca | Malayalam Dili | Marathi | Nepalce | Nijerya Pidgin Dili | Norveççe | Farsça (Persçe) | Lehçe | Portekizce (Brezilya) | Portekizce (Portekiz) | Pencapça (Gurmukhi) | Romence | Rusça | Sırpça (Kiril) | Slovakça | Slovenya Dili | İspanyolca | Svahili | İsveççe | Tagalogca (Filipince) | Tamilce | Telugu Dili | Tayca | Türkçe | Ukraynaca | Urduca | Vietnamca
Yerel Olarak Klonlamayı mı Tercih Ediyorsunuz?
Bu depo, indirilecek boyutu önemli ölçüde artıran 50+ dil çevirisi içerir. Çeviri olmadan klonlamak için bir kısmi checkout (sparse checkout) kullanın:
git clone --filter=blob:none --sparse https://github.com/microsoft/generative-ai-for-beginners.git cd generative-ai-for-beginners git sparse-checkout set --no-cone '/*' '!translations' '!translated_images'Kursu tamamlamak için ihtiyacınız olan her şeye çok daha hızlı bir indirme ile sahip olursunuz.
Microsoft Cloud Advocates tarafından hazırlanan 21 derslik kapsamlı kursumuzla Üretken AI uygulamaları geliştirmeye dair temel bilgileri öğrenin.
Bu kursun 21 dersi vardır. Her ders kendi konusunu kapsar, bu yüzden istediğiniz yerden başlayabilirsiniz!
Dersler ya Üretken AI kavramlarını açıklayan "Öğren" dersleri ya da mümkün olan durumlarda hem Python hem de TypeScript ile kod örnekleri sunan "Yap" dersleri olarak etiketlenmiştir.
.NET Geliştiricileri için Yeni Başlayanlar için Üretken AI (.NET Sürümü)'a göz atın!
Her ders ayrıca ek öğrenme araçları içeren "Öğrenmeye Devam Et" bölümü içerir.
-
Azure OpenAI Hizmeti - Dersler: "aoai-assignment"
-
GitHub Marketplace Model Kataloğu - Dersler: "githubmodels"
-
OpenAI API - Dersler: "oai-assignment"
-
Python veya TypeScript hakkında temel bilgi faydalıdır - *Kesinlikle yeni başlayanlar için şu Python ve TypeScript kurslarına göz atabilirsiniz
-
Bu tüm depoyu kendi GitHub hesabınıza çatallamak (forklamak) için bir GitHub hesabı
Geliştirme ortamınızı kurmanızda yardımcı olması için bir Kurs Kurulumu dersi hazırladık.
Sonrasında daha kolay bulmak için bu depoya yıldız (🌟) vermeyi unutmayın.
Daha gelişmiş kod örnekleri arıyorsanız, hem Python hem de TypeScript için Üretken AI Kod Örnekleri koleksiyonumuza göz atabilirsiniz.
Bu kursu alan diğer öğrenenlerle tanışmak ve ağ kurmak ile destek almak için resmi Azure AI Foundry Discord sunucumuza katılın.
Sorularınızı sorun veya ürün geri bildirimi paylaşmak için Github’da Azure AI Foundry Geliştirici Forumu'nu kullanın.
Azure kredileri kullanarak bugün nasıl başlayacağınızı öğrenmek için Microsoft for Startups'ı ziyaret edin.
Önerileriniz veya yazım ya da kod hataları mı buldunuz? Bir sorun açın veya Pull request oluşturun
- Konuya kısa bir video girişi
- README’de yazılı ders metni
- Azure OpenAI ve OpenAI API’yi destekleyen Python ve TypeScript kod örnekleri
- Öğrenmeye devam etmek için ek kaynak bağlantıları
| # | Ders Bağlantısı | Açıklama | Video | Ek Öğrenme |
|---|---|---|---|---|
| 00 | Kurs Kurulumu | Öğren: Geliştirme Ortamınızı Nasıl Kurarsınız | Video Yakında | Daha Fazla Öğren |
| 01 | Üretken AI ve Büyük Dil Modellerine Giriş | Öğren: Üretken AI’nin ne olduğu ve Büyük Dil Modellerinin (LLM) nasıl çalıştığı | Video | Daha Fazla Öğren |
| 02 | Farklı LLM’leri Keşfetmek ve Karşılaştırmak | Öğren: Kullanım durumunuz için doğru modeli nasıl seçersiniz | Video | Daha Fazla Öğren |
| 03 | Üretken AI’yı Sorumlu Bir Şekilde Kullanmak | Öğren: Üretken AI Uygulamaları Sorumlu Bir Şekilde Nasıl Geliştirilir | Video | Daha Fazla Öğren |
| 04 | Prompt Mühendisliği Temellerini Anlamak | Öğren: Pratik Prompt Mühendisliği En İyi Uygulamaları | Video | Daha Fazla Bilgi |
| 05 | Gelişmiş Promptlar Oluşturmak | Öğren: Promptlarınızın sonucunu iyileştiren prompt mühendisliği tekniklerinin nasıl uygulanacağını | Video | Daha Fazla Bilgi |
| 06 | Metin Oluşturma Uygulamaları İnşa Etmek | İnşa Et: Azure OpenAI / OpenAI API kullanarak bir metin oluşturma uygulaması | Video | Daha Fazla Bilgi |
| 07 | Sohbet Uygulamaları İnşa Etmek | İnşa Et: Sohbet uygulamalarını verimli bir şekilde oluşturmak ve entegre etmek için teknikler | Video | Daha Fazla Bilgi |
| 08 | Arama Uygulamaları Vektör Veritabanları İnşa Etmek | İnşa Et: Verileri aramak için Gömme (Embeddings) kullanan bir arama uygulaması | Video | Daha Fazla Bilgi |
| 09 | Görüntü Oluşturma Uygulamaları İnşa Etmek | İnşa Et: Bir görüntü oluşturma uygulaması | Video | Daha Fazla Bilgi |
| 10 | Düşük Kodlu Yapay Zeka Uygulamaları İnşa Etmek | İnşa Et: Düşük Kod araçları kullanarak bir Üretken Yapay Zeka uygulaması | Video | Daha Fazla Bilgi |
| 11 | Fonksiyon Çağrısı ile Harici Uygulamaların Entegrasyonu | İnşa Et: Fonksiyon çağrısı nedir ve uygulamalardaki kullanım durumları | Video | Daha Fazla Bilgi |
| 12 | Yapay Zeka Uygulamaları için UX Tasarımı | Öğren: Üretken Yapay Zeka Uygulamaları geliştirirken UX tasarım prensiplerinin nasıl uygulanacağını | Video | Daha Fazla Bilgi |
| 13 | Üretken Yapay Zeka Uygulamalarınızı Güvence Altına Almak | Öğren: Yapay zeka sistemlerine yönelik tehditler ve riskler ile bu sistemleri güvence alma yöntemleri. | Video | Daha Fazla Bilgi |
| 14 | Üretken Yapay Zeka Uygulama Yaşam Döngüsü | Öğren: LLM Yaşam Döngüsünü ve LLMOps'u yönetmek için araçlar ve metrikler | Video | Daha Fazla Bilgi |
| 15 | Retrieval Augmented Generation (RAG) ve Vektör Veritabanları | İnşa Et: Bir Vektör Veritabanından gömme (embedding) almak için RAG Çerçevesi kullanan bir uygulama | Video | Daha Fazla Bilgi |
| 16 | Açık Kaynak Modeller ve Hugging Face | İnşa Et: Hugging Face üzerinde bulunan açık kaynak modelleri kullanan bir uygulama | Video | Daha Fazla Bilgi |
| 17 | Yapay Zeka Ajanları | İnşa Et: Bir Yapay Zeka Ajanı Çerçevesi kullanan bir uygulama | Video | Daha Fazla Bilgi |
| 18 | LLM'leri İnce Ayarlama | Öğren: LLM ince ayarının ne olduğu, neden yapıldığı ve nasıl yapıldığını | Video | Daha Fazla Bilgi |
| 19 | SLM'lerle İnşa Etmek | Öğren: Küçük Dil Modelleri ile inşa etmenin faydaları | Video Yakında | Daha Fazla Bilgi |
| 20 | Mistral Modelleriyle İnşa Etmek | Öğren: Mistral Aile Modellerinin özellikleri ve farkları | Video Yakında | Daha Fazla Bilgi |
| 21 | Meta Modelleriyle İnşa Etmek | Öğren: Meta Aile Modellerinin özellikleri ve farkları | Video Yakında | Daha Fazla Bilgi |
Tüm GitHub Actions ve iş akışlarını oluşturan John Aziz’a özel teşekkürler
Her ders için öğrenen ve kod deneyimini geliştirmek adına önemli katkılar sağlayan Bernhard Merkle’a teşekkürler.
Ekibimiz başka kurslar da üretiyor! Göz atın:
Yapay zeka uygulamaları geliştirme konusunda takılırsanız veya herhangi bir sorunuz olursa, benzer öğrenenler ve deneyimli geliştiricilerle MCP hakkında tartışmalara katılın. Soruların hoş karşılandığı ve bilginin özgürce paylaşıldığı destekleyici bir topluluktur.
Ürün geri bildirimi veya oluşturma sırasında yaşadığınız hatalar için ziyaret edin:
Feragatname: Bu belge, yapay zeka çeviri hizmeti Co-op Translator kullanılarak çevrilmiştir. Doğruluk için çaba gösterilse de, otomatik çevirilerin hatalar veya yanlılıklar 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ı nedeniyle ortaya çıkabilecek yanlış anlama veya yanlış yorumlamalardan dolayı sorumluluk kabul edilmemektedir.