ابتدائیوں کے لیے LangChain4j
April 6, 2026 · View on GitHub
ابتدائیوں کے لیے LangChain4j
LangChain4j اور Azure OpenAI GPT-5.2 کے ساتھ AI ایپلیکیشنز بنانے کا کورس، بنیادی چیٹ سے لے کر AI ایجنٹس تک۔
🌐 کثیراللسانی حمایت
GitHub ایکشن کے ذریعے حمایت یافتہ (خودکار اور ہمیشہ تازہ ترین)
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
مقامی طور پر کلون کرنا پسند کریں گے؟
اس رپوزیٹری میں 50+ زبانوں کے تراجم شامل ہیں جو ڈاؤن لوڈ سائز کو نمایاں طور پر بڑھاتے ہیں۔ تراجم کے بغیر کلون کرنے کے لیے، sparse checkout استعمال کریں:
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"اس سے آپ کو کورس مکمل کرنے کے لیے سب کچھ ملتا ہے اور ڈاؤن لوڈ بھی بہت تیز ہوتا ہے۔
مواد کی فہرست
- فوری آغاز - LangChain4j کے ساتھ شروعات کریں
- تعارف - LangChain4j کی بنیادی باتیں سیکھیں
- پرومپٹ انجینئرنگ - مؤثر پرومپٹ ڈیزائن میں مہارت حاصل کریں
- RAG (ریٹریول-آگمینٹڈ جنریشن) - ذہین علم پر مبنی نظام بنائیں
- اوزار - خارجی اوزار اور سادہ اسسٹنٹس شامل کریں
- MCP (ماڈل کانٹیکسٹ پروٹوکول) - ماڈل کانٹیکسٹ پروٹوکول (MCP) اور ایجنٹک ماڈیولز کے ساتھ کام کریں
ویڈیو واک تھروز
ہر ماڈیول کے ساتھ ایک لائیو سیشن بھی ہوتا ہے جہاں ہم تصورات اور کوڈ کو قدم بہ قدم سمجھاتے ہیں۔
| ماڈیول | ویڈیو |
|---|---|
| 01 - تعارف | LangChain4j کے ساتھ شروعات |
| 02 - پرومپٹ انجینئرنگ | LangChain4j کے ساتھ پرومپٹ انجینئرنگ |
| 03 - RAG | LangChain4j کے ساتھ RAG |
| 04 - اوزار اور 05 - MCP | اوزار اور MCP کے ساتھ AI ایجنٹس |
سیکھنے کا راستہ
LangChain4j میں نیا ہیں؟ اہم اصطلاحات اور تصورات کی تعریف کے لیے گلاسری دیکھیں۔
فوری آغاز
- اس رپوزیٹری کو اپنے GitHub اکاؤنٹ پر فورک کریں
- کلک کریں Code → Codespaces ٹیب → ... → New with options...
- ڈیفالٹس استعمال کریں – یہ کورس کے لیے بنایا گیا ڈیولپمنٹ کنٹینر منتخب کرے گا
- کلک کریں Create codespace
- ماحول کے تیار ہونے کے لیے 5-10 منٹ انتظار کریں
- سیدھے فوری آغاز پر جا کر شروع کریں!
ماڈیولز مکمل کرنے کے بعد، Testing Guide دریافت کریں تاکہ LangChain4j کے ٹیسٹنگ تصورات کو عملی طور پر دیکھ سکیں۔
نوٹ: یہ تربیت GitHub ماڈلز اور Azure OpenAI دونوں استعمال کرتی ہے۔ فوری آغاز ماڈیول GitHub ماڈلز استعمال کرتا ہے (Azure سبسکرپشن ضروری نہیں)، جب کہ ماڈیولز 1-5 Azure OpenAI استعمال کرتے ہیں۔ اگر آپ کے پاس نہیں ہے تو مفت Azure اکاؤنٹ سے شروع کریں۔
GitHub Copilot کے ساتھ سیکھنا
جلدی کوڈنگ شروع کرنے کے لیے، اس پروجیکٹ کو GitHub Codespace یا آپ کے مقامی IDE میں، دیے گئے devcontainer کے ساتھ کھولیں۔ اس کورس میں استعمال ہونے والا devcontainer GitHub Copilot کے ساتھ AI پیئر پروگرامنگ کے لیے پہلے سے ترتیب دیا گیا ہے۔
ہر کوڈ مثال میں وہ سوالات شامل ہیں جو آپ GitHub Copilot سے پوچھ سکتے ہیں تاکہ آپ کا فہم گہرا ہو۔ ان سوالات کو 💡/🤖 کے نشانات میں تلاش کریں:
- جاوا فائل کے ہیڈرز - ہر مثال سے متعلق مخصوص سوالات
- ماڈیول کے README - کوڈ مثالوں کے بعد تفصیلی سوالات
استعمال کا طریقہ: کسی بھی کوڈ فائل کو کھولیں اور Copilot سے وہ سوالات پوچھیں۔ اسے پورے کوڈ بیس کا سیاق و سباق معلوم ہے اور یہ وضاحت دے سکتا ہے، بڑھا سکتا ہے، اور متبادل تجویز کر سکتا ہے۔
مزید جاننا چاہتے ہیں؟ دیکھیں AI پیئر پروگرامنگ کے لیے Copilot۔
اضافی ذرائع
LangChain
Azure / ایج / MCP / ایجنٹس
جنریٹیو AI سیریز
بنیادی تعلیم
کوپائلٹ سیریز
مدد حاصل کرنا
اگر آپ پھنس جائیں یا AI ایپس بنانے کے بارے میں کوئی سوال ہو، تو شامل ہوں:
اگر آپ کو پروڈکٹ کی رائے یا تعمیر کے دوران کوئی غلطی ہو تو ملاحظہ کریں:
لائسنس
MIT لائسنس - تفصیلات کے لیے LICENSE فائل دیکھیں۔
تحریری دستبرداری:
یہ دستاویز AI ترجمہ خدمت Co-op Translator کے ذریعے ترجمہ کی گئی ہے۔ ہم درستگی کے لیے کوشاں ہیں، لیکن براہ کرم یہ ذہن میں رکھیں کہ خودکار ترجمے میں غلطیاں یا غیر یقینی باتیں ہو سکتی ہیں۔ اصل دستاویز اپنی مادری زبان میں مستند ذریعہ جانی جائے۔ اہم معلومات کے لیے پیشہ ور انسانی ترجمہ تجویز کیا جاتا ہے۔ اس ترجمے کے استعمال سے پیدا ہونے والی کسی بھی غلط فہمی یا غلط تشریح کی ذمہ داری ہم پر عائد نہیں ہوتی۔