Yeni Başlayanlar için LangChain4j

April 6, 2026 · View on GitHub

LangChain4j

Yeni Başlayanlar için LangChain4j

Temel sohbetten AI ajanlarına kadar LangChain4j ve Azure OpenAI GPT-5.2 ile AI uygulamaları geliştirme kursu.

🌐 Çok Dilli Destek

GitHub Action ile Desteklenir (Otomatik ve Her Zaman Güncel)

Arapça | Bengalce | Bulgarca | Birmanca (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 | Endonezyaca | İtalyanca | Japonca | Kannada | Kmerce | Korece | Litvanca | Malayca | Malayalamca | Marathi | 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 | Tagalog (Filipince) | Tamilce | Telugu | Tayca | Türkçe | Ukraynaca | Urduca | Vietnamca

Yerel Kopyalamayı Tercih Ediyor musunuz?

Bu depo, indirme boyutunu önemli ölçüde artıran 50'den fazla dil çevirisi içerir. Çeviriler olmadan kopyalamak için, seyrek kontrolü kullanın:

Bash / macOS / Linux:

git clone --filter=blob:none --sparse https://github.com/microsoft/LangChain4j-for-Beginners.git
cd LangChain4j-for-Beginners
git sparse-checkout set --no-cone '/*' '!translations' '!translated_images'

CMD (Windows):

git clone --filter=blob:none --sparse https://github.com/microsoft/LangChain4j-for-Beginners.git
cd LangChain4j-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 sağlar.

İçindekiler

  1. Hızlı Başlangıç - LangChain4j ile başlayın
  2. Giriş - LangChain4j temellerini öğrenin
  3. Komut Mühendisliği - Etkili komut tasarımında ustalaşın
  4. RAG (Bilgi Tabanlı Üretimi) - Akıllı bilgi tabanlı sistemler geliştirin
  5. Araçlar - Dış araçları ve basit asistanları entegre edin
  6. MCP (Model Bağlam Protokolü) - Model Bağlam Protokolü (MCP) ve Agentic modülleri ile çalışın

Video Anlatımlar

Her modül, kavramları ve kodu adım adım incelediğimiz canlı oturumlara sahiptir.

ModülVideo
01 - GirişLangChain4j ile Başlamak
02 - Komut MühendisliğiLangChain4j ile Komut Mühendisliği
03 - RAGLangChain4j ile RAG
04 - Araçlar & 05 - MCPAraçlar ve MCP ile AI Ajanları

Öğrenme Yolu

LangChain4j'ye yeni misiniz? Anahtar terim ve kavramların tanımları için Sözlüğe göz atın.

Hızlı Başlangıç

  1. Bu depoyu GitHub hesabınıza çatallayın
  2. CodeCodespaces sekmesine tıklayın → ...Yeni seçeneklerle...
  3. Varsayılanları kullanın – bu, bu kurs için oluşturulan Geliştirme konteynerini seçecektir
  4. Codespace oluştura tıklayın
  5. Ortamın hazır olması için 5-10 dakika bekleyin
  6. Başlamak için doğrudan Hızlı Başlangıç sayfasına geçin!

Modülleri tamamladıktan sonra, LangChain4j test kavramlarını uygulamalı görmek için Test Rehberini inceleyin.

Not: Bu eğitim hem GitHub Modelleri hem de Azure OpenAI kullanır. Hızlı Başlangıç modülü GitHub Modellerini kullanır (Azure aboneliği gerekmez), 1-5 modülleri ise Azure OpenAI kullanır. Henüz yoksa, ÜCRETSİZ Azure hesabı ile başlayın.

GitHub Copilot ile Öğrenme

Hızlıca kodlamaya başlamak için, bu projeyi GitHub Codespace'te ya da sağlanan geliştirme konteyneriyle yerel IDE'nizde açın. Bu kursta kullanılan geliştirme konteyneri, AI eşliğinde programlama için GitHub Copilot ile önceden yapılandırılmıştır.

Her kod örneği, GitHub Copilot'a anlayışınızı derinleştirmek için sorabileceğiniz önerilen sorular içerir. 💡/🤖 işaretlerini şu yerlerde arayın:

  • Java dosya başlıkları - Her örneğe özgü sorular
  • Modül README dosyaları - Kod örneklerinden sonra keşif teşvikleri

Kullanımı: Herhangi bir kod dosyasını açıp Copilot'a önerilen soruları sorun. Copilot, kod tabanının tüm bağlamına sahiptir ve açıklama yapabilir, genişletebilir ve alternatifler önerebilir.

Daha fazla öğrenmek ister misiniz? AI Eşli Programlama için Copilot sayfasına göz atın.

Ek Kaynaklar

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 AI Ajanları


Üretken AI Serisi

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


Temel Öğrenme

Yeni Başlayanlar için ML Yeni Başlayanlar için Veri Bilimi Yeni Başlayanlar için AI 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ı

Yardım Alma

Tıkanırsanız veya yapay zeka uygulamaları oluşturma hakkında sorularınız varsa, katılın:

Microsoft Foundry Discord

Ürün geri bildirimi veya hata bildirimi için:

Microsoft Foundry Geliştirici Forumu

Lisans

MIT Lisansı - Detaylar için LICENSE dosyasına bakınız.


Feragatname:
Bu belge, AI çeviri servisi Co-op Translator kullanılarak çevrilmiştir. Doğruluk için çaba sarf etmemize rağmen, otomatik çevirilerin hata veya yanlışlık içerebileceğini lütfen unutmayınız. Orijinal belge, ana dili olarak kabul edilen kaynak olarak değerlendirilmelidir. Kritik bilgiler için profesyonel insan tercümesi önerilir. Bu çevirinin kullanımı sonucunda oluşabilecek yanlış anlamalar veya yorum hatalarından sorumlu değiliz.