Üretken Yapay Zeka uygulamaları geliştirmeye başlamak için bilmeniz gereken her şeyi öğreten 21 Ders
Arapça | Bengalce | Bulgarca | Burma (Myanmar) | Çince (Basitleştirilmiş) | Çince (Geleneksel, Hong Kong) | Çince (Geleneksel, Macau) | Çince (Geleneksel, Tayvan) | Hırvatça | Çekçe | Danimarkaca | Felemenkçe | Estonca | Fince | Fransızca | Almanca | Yunanca | İbranice | Hintçe | Macarca | Endonezce | İtalyanca | Japonca | Kannada | Korece | Litvanca | Malayca | Malayalamca | Marathi | Nepalce | Nijerya Pidgin | Norveççe | Farsça | Lehçe | Portekizce (Brezilya) | Portekizce (Portekiz) | Pencapça (Gurmukhi) | Romence | Rusça | Sırpça (Kirilik) | Slovakça | Slovence | İspanyolca | Svahili | İsveççe | Tagalogca (Filipince) | Tamilce | Telugu | Tayca | Türkçe | Ukraynaca | Urduca | Vietnamca
Yerel olarak Klonlamayı Tercih Ediyor musunuz?
Bu depo, indirme boyutunu önemli ölçüde artıran 50'den fazla dil çevirisi içerir. Çeviri olmadan klonlamak için, seyrek 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'Bu, size kursu tamamlamak için gereken her şeyi çok daha hızlı bir indirme ile sağlar.
Microsoft Cloud Advocates tarafından sunulan 21 derslik kapsamlı kursumuz ile Üretken Yapay Zeka uygulamaları geliştirme temellerini öğrenin.
Bu kursta 21 ders vardır. Her ders kendi konusunu kapsar, istediğiniz yerden başlayabilirsiniz!
Dersler ya Üretken Yapay Zeka kavramını açıklayan "Öğren" dersleri olarak ya da mümkün olduğunda Python ve TypeScript ile hem kavram hem kod örneklerini açıklayan "İnşa Et" dersleri olarak etiketlenmiştir.
.NET geliştiricileri için Yeni Başlayanlar için Üretken Yapay Zeka (.NET Sürümü) sayfasına mutlaka bakın!
Her derste ayrıca ek öğrenme araçları içeren "Öğrenmeye Devam Et" bölümü bulunmaktadır.
-
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 - *Mutlak yeni başlayanlar için bu Python ve TypeScript kurslarına göz atın
-
Bu tüm depoyu kendi GitHub hesabınıza çatallamak için bir GitHub hesabı
Geliştirme ortamınızı kurmanıza yardımcı olacak bir Kurs Kurulumu dersi oluşturduk.
Bu depoyu daha sonra kolay bulmak için yıldızlamayı (🌟) unutmayın.
Daha gelişmiş kod örnekleri arıyorsanız, her iki dilde de mevcut Üretken Yapay Zeka Kod Örnekleri koleksiyonumuza göz atabilirsiniz: Python ve TypeScript.
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 Github’daki Azure AI Foundry Geliştirici Forumu üzerinden paylaşın.
Azure kredileri ile bugün nasıl başlayacağınızı öğrenmek için Microsoft for Startups sitesini ziyaret edin.
Önerileriniz veya yazım ya da kod hataları bulduysanız, bir sorun açın veya çekme isteği oluşturun
- Konuya kısa bir video tanıtımı
- README dosyasında yazılı ders
- Azure OpenAI ve OpenAI API destekleyen Python ve TypeScript kod örnekleri
- Öğrenmeye devam etmek için ekstra kaynak bağlantıları
| # | Ders Bağlantısı | Açıklama | Video | Ekstra Öğrenme |
|---|---|---|---|---|
| 00 | Kurs Kurulumu | Öğren: Geliştirme Ortamınızı Nasıl Kurarsınız | Video Yakında Yayında | Daha Fazla Öğren |
| 01 | Üretken Yapay Zeka ve LLM’lere 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ş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 Yapay Zekayı Sorumlu Bir Şekilde Kullanmak | Öğren: Üretken Yapay Zeka Uygulamaları nasıl sorumlu bir şekilde inşa edilir | Video | Daha Fazla Öğren |
| 04 | Prompt Mühendisliği Temellerini Anlamak | Öğren: Pratik Prompt Mühendisliği En İyi Uygulamaları | Video | Daha Fazla Öğren |
| 05 | Gelişmiş Komutlar Oluşturma | Öğren: Komutlarınızın sonucunu iyileştiren komut mühendisliği tekniklerini nasıl uygulayacağınızı öğrenin. | Video | Daha Fazla Öğren |
| 06 | Metin Üretimi Uygulamaları Oluşturma | Oluştur: Azure OpenAI / OpenAI API kullanarak bir metin üretimi uygulaması | Video | Daha Fazla Öğren |
| 07 | Sohbet Uygulamaları Oluşturma | Oluştur: Sohbet uygulamalarını verimli şekilde oluşturma ve entegre etme teknikleri | Video | Daha Fazla Öğren |
| 08 | Arama Uygulamaları ve Vektör Veritabanları Oluşturma | Oluştur: Verilerde arama yapmak için Gömülü Temsiller kullanan bir arama uygulaması | Video | Daha Fazla Öğren |
| 09 | Görüntü Üretimi Uygulamaları Oluşturma | Oluştur: Bir görüntü üretimi uygulaması | Video | Daha Fazla Öğren |
| 10 | Düşük Kodlu AI Uygulamaları Oluşturma | Oluştur: Düşük Kod araçları kullanarak Üretken AI uygulaması | Video | Daha Fazla Öğren |
| 11 | Fonksiyon Çağrımı ile Harici Uygulamaları Entegre Etme | Oluştur: Fonksiyon çağrımı nedir ve uygulamalar için kullanım alanları | Video | Daha Fazla Öğren |
| 12 | AI Uygulamaları için UX Tasarımı | Öğren: Üretken AI uygulamaları geliştirirken UX tasarım ilkelerini nasıl uygulayacağınızı öğrenin | Video | Daha Fazla Öğren |
| 13 | Üretken 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 Öğren |
| 14 | Üretken AI Uygulama Yaşam Döngüsü | Öğren: LLM Yaşam Döngüsü ve LLMOps'u yönetmek için araçlar ve ölçütler | Video | Daha Fazla Öğren |
| 15 | Retrieval Augmented Generation (RAG) ve Vektör Veritabanları | Oluştur: Vektör Veritabanlarından gömülü temsiller almak için RAG Çerçevesi kullanan bir uygulama | Video | Daha Fazla Öğren |
| 16 | Açık Kaynak Modeller ve Hugging Face | Oluştur: Hugging Face üzerinde mevcut açık kaynak modelleri kullanan bir uygulama | Video | Daha Fazla Öğren |
| 17 | AI Ajanları | Oluştur: Bir AI Ajan Çerçevesi kullanan bir uygulama | Video | Daha Fazla Öğren |
| 18 | LLM’leri İnce Ayar Yapma | Öğren: LLM’leri ince ayar yapmanın ne olduğu, neden ve nasıl yapıldığı | Video | Daha Fazla Öğren |
| 19 | SLM’lerle Oluşturma | Öğren: Küçük Dil Modelleri ile oluşturmanın faydaları | Yakında Video | Daha Fazla Öğren |
| 20 | Mistral Modelleriyle Oluşturma | Öğren: Mistral Ailesi Modellerinin özellikleri ve farkları | Yakında Video | Daha Fazla Öğren |
| 21 | Meta Modelleriyle Oluşturma | Öğren: Meta Ailesi Modellerinin özellikleri ve farkları | Yakında Video | Daha Fazla Öğren |
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 üzere önemli katkılarda bulunan Bernhard Merkle’a teşekkür ederiz.
Ekibimiz başka kurslar da üretiyor! Göz atın:
AI uygulamaları geliştirirken takılırsanız veya herhangi bir sorunuz olursa. MCP hakkında diğer öğrenenler ve deneyimli geliştiricilerle tartışmalara katılın. Soruların memnuniyetle karşılandığı ve bilginin özgürce paylaşıldığı destekleyici bir topluluktur.
Ürün geri bildiriminiz veya geliştirme sırasında oluşan hatalar için lütfen ziyaret edin:
Feragatname: Bu belge, yapay zeka çeviri servisi Co-op Translator kullanılarak çevrilmiştir. Doğruluk için çaba gösterilse de, otomatik çevirilerin hatalar veya yanlışlıklar içerebileceği unutulmamalıdır. Orijinal belge, kendi dilinde yetkili kaynak olarak kabul edilmelidir. Kritik bilgiler için profesyonel insan çevirisi önerilir. Bu çevirinin kullanımı sonucu oluşabilecek herhangi bir yanlış anlama veya yorumlama nedeniyle sorumluluk kabul edilmemektedir.