Üretken Yapay Zeka uygulamaları geliştirmeye başlamak için bilmeniz gereken her şeyi öğreten 21 Ders
Arapça | Bengalce | Bulgarca | Birmanca (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 | Malayalamca | Marathice | Nepalce | Nijerya Pidgin | Norveççe | Farsça (Persian) | Lehçe | Portekizce (Brezilya) | Portekizce (Portekiz) | Pencapça (Gurmukhi) | Rumence | Rusça | Sırpça (Kiril) | Slovakça | Slovence | İspanyolca | Svahili | İsveççe | Tagalogca (Filipince) | Tamilce | Telugu | Tayca | Türkçe | Ukraynaca | Urduca | Vietnamca
Yerel Kopya Tercih Ediyor musunuz?
Bu depo 50'den fazla dil çevirisi içermekte ve bu da indirme boyutunu önemli ölçüde artırmaktadır. Çeviriler olmadan kopyalamak için sparse checkout kullanın:
Bash / macOS / Linux:
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'CMD (Windows):
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"Bu, kursu tamamlamak için ihtiyacınız olan her şeyi çok daha hızlı indirme ile sağlar.
Microsoft Cloud Advocates tarafından hazırlanan 21 derslik kapsamlı kursumuzla Üretken Yapay Zeka uygulamaları geliştirme temellerini öğrenin.
Bu kurs 21 dersten oluşmaktadır. Her ders kendi konusunu kapsar, istediğiniz yerden başlayabilirsiniz!
Dersler, Üretken Yapay Zeka kavramını açıklayan "Öğren" dersleri veya mümkün olduğunda Python ve TypeScript ile kavramı ve kod örneklerini anlatan "İnşa Et" dersleri olarak etiketlenmiştir.
.NET geliştiricileri için Başlangıç Seviyesi Üretken Yapay Zeka (.NET Sürümü) seçeneğini inceleyin!
Her ders ayrıca ek öğrenme araçları içeren bir "Öğrenmeye Devam Et" bölümü de içerir.
-
Azure OpenAI Servisi - 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 - *Tamamen yeni başlayanlar için bu Python ve TypeScript kurslarına göz atabilirsiniz
-
Tüm bu repoyu kendi GitHub hesabınıza forklamak için bir GitHub hesabınız
Geliştirme ortamınızı kurmanıza yardımcı olmak için Kurs Kurulumu dersini hazırladık.
Daha sonra kolayca bulmak için bu repoyu yıldızlamayı (🌟) unutmayın.
Daha gelişmiş kod örnekleri arıyorsanız, hem Python hem TypeScript dillerinde Üretken Yapay Zeka Kod Örnekleri koleksiyonumuza göz atın.
Bu kursu alan diğer öğrenenlerle tanışmak ve destek almak için resmi Azure AI Foundry Discord sunucumuza katılın.
Sorularınızı sorun veya ürün geri bildirimlerinizi Azure AI Foundry Geliştirici Forumumuzda paylaşın.
Bugün Azure kredileri ile nasıl başlayacağınızı öğrenmek için Microsoft for Startups sayfasını ziyaret edin.
Önerileriniz veya yazım ya da kod hataları bulduysanız? Bir issue açın veya Pull request oluşturun.
- Konunun kısa bir video tanıtımı
- README içinde yazılı ders
- Azure OpenAI ve OpenAI API destekleyen Python ve TypeScript kod örnekleri
- Öğrenmeye devam etmek için ek kaynak bağlantıları
| # | Ders Linki | 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 Yapay Zeka ve Büyük Dil Modellerine Giriş | Öğren: Üretken Yapay Zeka’nın ne olduğunu ve Büyük Dil Modellerinin (LLM) nasıl çalıştığını anlamak | Video | Daha Fazla Öğren |
| 02 | Farklı LLM’leri Keşfetme ve Karşılaştırma | Öğren: Kullanım senaryonuza uygun modeli nasıl seçersiniz | Video | Daha Fazla Öğren |
| 03 | Üretken Yapay Zekayı Sorumlu Kullanmak | Öğren: Üretken Yapay Zeka uygulamalarını nasıl sorumlu şekilde geliştirebilirsiniz | Video | Daha Fazla Öğren |
| 04 | Prompt Mühendisliği Temellerini Anlamak | Öğren: Uygulamalı Prompt Mühendisliği En İyi Uygulamaları | Video | Daha Fazla Bilgi |
| 05 | Gelişmiş Promtlar Oluşturma | Öğren: Promptlarınızın çıktısını geliştiren prompt mühendisliği tekniklerinin nasıl uygulanacağı. | Video | Daha Fazla Bilgi |
| 06 | Metin Üretim Uygulamaları Oluşturma | Oluştur: Azure OpenAI / OpenAI API kullanarak bir metin üretim uygulaması | Video | Daha Fazla Bilgi |
| 07 | Sohbet Uygulamaları Oluşturma | Oluştur: Sohbet uygulamalarını etkin bir şekilde oluşturma ve entegre etme teknikleri | Video | Daha Fazla Bilgi |
| 08 | Arama Uygulamaları Vektör Veritabanları Oluşturma | Oluştur: Verileri aramak için Embeddings kullanan bir arama uygulaması | Video | Daha Fazla Bilgi |
| 09 | Görüntü Üretim Uygulamaları Oluşturma | Oluştur: Bir görüntü üretim uygulaması | Video | Daha Fazla Bilgi |
| 10 | Düşük Kod AI Uygulamaları Oluşturma | Oluştur: Düşük Kod araçları kullanarak Generatif AI uygulaması | Video | Daha Fazla Bilgi |
| 11 | Fonksiyon Çağrısı ile Harici Uygulamaları Entegre Etme | Oluştur: Fonksiyon çağrısının ne olduğu ve uygulamalardaki kullanım durumları | Video | Daha Fazla Bilgi |
| 12 | AI Uygulamaları için UX Tasarımı | Öğren: Generatif AI Uygulamaları geliştirirken UX tasarım prensiplerinin nasıl uygulanacağı | Video | Daha Fazla Bilgi |
| 13 | Generatif AI Uygulamalarınızı Güvence Altına Alma | Öğren: AI sistemlerine yönelik tehditler ve riskler ile bu sistemleri güvence altına alma yöntemleri | Video | Daha Fazla Bilgi |
| 14 | Generatif AI Uygulama Yaşam Döngüsü | Öğren: LLM Yaşam Döngüsü ve LLMOps yönetimi için araçlar ve metrikler | Video | Daha Fazla Bilgi |
| 15 | Retrieval Augmented Generation (RAG) ve Vektör Veritabanları | Oluştur: Vektör Veritabanlarından embeddings almak için RAG Çerçevesi kullanan bir uygulama | Video | Daha Fazla Bilgi |
| 16 | Açık Kaynak Modeller ve Hugging Face | Oluştur: Hugging Face üzerinde bulunan açık kaynak modelleri kullanan bir uygulama | Video | Daha Fazla Bilgi |
| 17 | AI Ajanları | Oluştur: Bir AI Ajan Çerçevesi kullanan bir uygulama | Video | Daha Fazla Bilgi |
| 18 | LLM İnce Ayarı | Öğren: LLM'lerin ince ayarının ne olduğu, neden yapıldığı ve nasıl yapılacağı | Video | Daha Fazla Bilgi |
| 19 | SLM'lerle Oluşturma | Öğren: Küçük Dil Modelleri ile oluşturmanın faydaları | Video Yakında | Daha Fazla Bilgi |
| 20 | Mistral Modelleri ile Oluşturma | Öğren: Mistral Aile Modellerinin özellikleri ve farkları | Video Yakında | Daha Fazla Bilgi |
| 21 | Meta Modelleri ile Oluşturma | Öğ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
Öğrenme ve kod deneyimini geliştirmek için her derse önemli katkılarda bulunan Bernhard Merkle’ya teşekkürler.
Ekibimiz başka kurslar da üretiyor! Göz atın:
Yapay zeka uygulamaları geliştirirken takılırsanız veya sorularınız olursa, diğer öğrenenler ve deneyimli geliştiricilerle MCP hakkındaki tartışmalara katılın. Soruların hoş karşılandığı ve bilginin özgürce paylaşıldığı destekleyici bir topluluktur.
Ürün geribildirimi veya hatalarla ilgili sorularınız varsa ziyaret edin:
Feragatname: Bu belge, Co-op Translator adlı yapay zeka çeviri hizmeti kullanılarak çevrilmiştir. Doğruluk için çaba göstermemize rağmen, otomatik çevirilerin hata veya yanlışlık içerebileceğini lütfen unutmayınız. Orijinal belge, kendi ana dilinde yetkili kaynak olarak kabul edilmelidir. Kritik bilgiler için profesyonel insan çevirisi önerilir. Bu çevirinin kullanılması sonucu oluşabilecek yanlış anlamalar veya yanlış yorumlamalardan dolayı sorumluluk kabul edilmemektedir.