ai-agents-for-beginners

Başlangıç Seviyesi AI Ajanları - Bir Kurs

Başlangıç Seviyesi AI Ajanları

AI Ajanları oluşturmaya başlamak için bilmeniz gereken her şeyi öğreten bir kurs

GitHub lisansı GitHub katkıda bulunanlar GitHub sorunları GitHub çekme talepleri PR'lar Hoş Geldiniz

🌐 Çok Dilli Destek

GitHub Action ile Desteklenmektedir (Otomatik & Her Zaman Güncel)

Arabic | Bengali | Bulgarian | Burmese (Myanmar) | Chinese (Simplified) | Chinese (Traditional, Hong Kong) | Chinese (Traditional, Macau) | Chinese (Traditional, Taiwan) | Croatian | Czech | Danish | Dutch | Estonian | Finnish | French | German | Greek | Hebrew | Hindi | Hungarian | Indonesian | Italian | Japanese | Kannada | Khmer | Korean | Lithuanian | Malay | Malayalam | Marathi | Nepali | Nigerian Pidgin | Norwegian | Persian (Farsi) | Polish | Portuguese (Brazil) | Portuguese (Portugal) | Punjabi (Gurmukhi) | Romanian | Russian | Serbian (Cyrillic) | Slovak | Slovenian | Spanish | Swahili | Swedish | Tagalog (Filipino) | Tamil | Telugu | Thai | Turkish | Ukrainian | Urdu | Vietnamese

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/ai-agents-for-beginners.git
cd ai-agents-for-beginners
git sparse-checkout set --no-cone '/*' '!translations' '!translated_images'

CMD (Windows):

git clone --filter=blob:none --sparse https://github.com/microsoft/ai-agents-for-beginners.git
cd ai-agents-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ı bir indirme ile size sağlar.

Ek dil desteği için talebiniz varsa, desteklenen diller burada listelenmiştir

GitHub izleyiciler GitHub çatalları GitHub yıldızları

Microsoft Foundry Discord

🌱 Başlarken

Bu kurs, AI Ajanları oluşturmanın temellerini kapsayan derslere sahiptir. Her ders kendi konusunu işler, bu yüzden istediğiniz yerden başlayabilirsiniz!

Bu kurs için çoklu dil desteği vardır. Mevcut diller için buradan göz atın.

Eğer Generatif AI modelleriyle ilk defa çalışıyorsanız, GenAI ile oluşturmayı içeren 21 ders içeren Gençler için Generatif AI kursumuza göz atın.

Kodu çalıştırmak için bu repoya yıldız (🌟) vermeyi ve forklamayı unutmayın.

Diğer Öğrenenlerle Tanışın, Sorularınıza Cevap Alın

Takılırsanız veya AI Ajanları oluşturmaya dair sorularınız olursa, Microsoft Foundry Discord içindeki özel Discord Kanalımıza katılın.

İhtiyacınız Olanlar

Kursun her dersi, kod örnekleri içerir ve bu örnekler code_samples klasöründe bulunabilir. Kendi kopyanızı oluşturmak için repoyu fork edebilirsiniz.

Bu alıştırmalardaki kod örnekleri, Microsoft Agent Framework ile Azure AI Foundry Agent Service V2 kullanır:

Bu kurs Microsoft’tan aşağıdaki AI Ajan framework’leri ve servislerini kullanır:

Bazı kod örnekleri ayrıca, büyük bağlam modelleri (204K token’a kadar) sunan MiniMax gibi alternatif OpenAI uyumlu sağlayıcıları destekler. Kurulum ayrıntıları için Kurs Kurulumu bölümüne bakın.

Bu kursun kodlarını çalıştırmak hakkında daha fazla bilgi için Kurs Kurulumu sayfasına gidin.

🙏 Yardımcı olmak ister misiniz?

Önerileriniz veya yazım ya da kod hatalarını bulduysanız, issue açın ya da pull request oluşturun

📂 Her derste şunlar vardır

🗃️ Dersler

Ders Metin & Kod Video Ekstra Öğrenim
AI Ajanlarına Giriş ve Ajan Kullanım Durumları Bağlantı Video Bağlantı
AI Ajanik Framework’lerini Keşfetmek Bağlantı Video Bağlantı
AI Ajanik Tasarım Kalıplarını Anlamak Bağlantı Video Bağlantı
Araç Kullanımı Tasarım Kalıbı Bağlantı Video Bağlantı
Ajanik RAG Bağlantı Video Bağlantı
Güvenilir AI Ajanları Oluşturmak Bağlantı Video Bağlantı
Planlama Tasarım Kalıbı Bağlantı Video Bağlantı
Çoklu Ajan Tasarım Kalıbı Bağlantı Video Bağlantı
MetaBiliş Tasarım Deseni Link Video Link
Üretimde Yapay Zeka Ajanları Link Video Link
Ajanik Protokollerin Kullanımı (MCP, A2A ve NLWeb) Link Video Link
Yapay Zeka Ajanları için Bağlam Mühendisliği Link Video Link
Ajanik Belleği Yönetmek Link Video  
Microsoft Agent Framework’ünü Keşfetmek Link    
Bilgisayar Kullanım Ajanları (CUA) Oluşturmak Link   Link
Ölçeklenebilir Ajanları Dağıtma Yakında Geliyor    
Yerel Yapay Zeka Ajanları Oluşturmak Yakında Geliyor    
Yapay Zeka Ajanlarını Güvence Almak Yakında Geliyor    

🎒 Diğer Kurslar

Ekibimiz diğer kurslar üretiyor! Göz atın:

LangChain

Yeni Başlayanlar için LangChain4j Yeni Başlayanlar için LangChain.js Yeni Başlayanlar için LangChain

Azure / Edge / MCP / Ajanlar

Yeni Başlayanlar için AZD Yeni Başlayanlar için Edge AI Yeni Başlayanlar için MCP Yeni Başlayanlar için Yapay Zeka Ajanları


Üretken Yapay Zeka Serisi

Yeni Başlayanlar için Üretken Yapay Zeka Üretken Yapay Zeka (.NET) Üretken Yapay Zeka (Java) Üretken Yapay Zeka (JavaScript)


Temel Öğrenme

Yeni Başlayanlar için ML Yeni Başlayanlar için Veri Bilimi Yeni Başlayanlar için Yapay Zeka Yeni Başlayanlar için Siber Güvenlik Yeni Başlayanlar için Web Geliştirme Yeni Başlayanlar için IoT Yeni Başlayanlar için XR Geliştirme


Copilot Serisi

Yapay Zeka Eşli Programlama için Copilot C#/.NET için Copilot Copilot Macerası

🌟 Topluluk Teşekkürü

Agentik RAG’ı gösteren önemli kod örnekleri için Shivam Goyal‘a teşekkürler.

Katkıda Bulunma

Bu proje katkılara ve önerilere açıktır. Çoğu katkı, katkınızı kullanma hakkını verdiğinizi ve gerçekten haklarınızı bize devrettiğinizi beyan eden bir Katkıda Bulunma Lisans Anlaşması’na (CLA) katılmanızı gerektirir. Ayrıntılar için https://cla.opensource.microsoft.com adresini ziyaret edin.

Pull request gönderdiğinizde, bir CLA botu sizin CLA sağlamanız gerekip gerekmediğini otomatik olarak belirleyecek ve PR’ı uygun şekilde süsleyecektir (örneğin, durum kontrolü, yorum). Botun verdiği talimatları takip etmeniz yeterlidir. CLA’yı kullanan tüm repolarda bunu yalnızca bir kez yapmanız gerekir.

Bu proje Microsoft Açık Kaynak Davranış Kuralları benimsenmiştir. Daha fazla bilgi için Davranış Kuralları SSS sayfasına bakabilir veya ek sorularınız veya yorumlarınız için opencode@microsoft.com adresiyle iletişime geçebilirsiniz.

Ticari Markalar

Bu proje, projeler, ürünler veya hizmetler için ticari markalar veya logolar içerebilir. Microsoft ticari markalarının veya logolarının yetkili kullanımı, Microsoft’un Ticari Marka ve Marka Yönergeleri uyarınca olmalı ve bunlara uyulmalıdır. Microsoft ticari marka veya logolarının bu projenin değiştirilmiş sürümlerinde kullanılması karışıklığa yol açmamalı veya Microsoft sponsorluğunu ima etmemelidir. Üçüncü taraf ticari markalarının veya logolarının kullanımı, ilgili üçüncü tarafların politikalarına tabidir.

Yardım Alma

Takıldığınızda veya yapay zeka uygulamaları geliştirmekle ilgili sorularınız olduğunda katılın:

Microsoft Foundry Discord

Ürün geri bildirimi veya geliştirme sırasında hatalar için ziyaret edin:

Microsoft Foundry Geliştirici Forumu


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ışlıklar içerebileceğini lütfen unutmayın. Orijinal belge, kendi ana 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.