ابتدائیوں کے لیے LangChain4j

April 6, 2026 · View on GitHub

LangChain4j

ابتدائیوں کے لیے 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"

اس سے آپ کو کورس مکمل کرنے کے لیے سب کچھ ملتا ہے اور ڈاؤن لوڈ بھی بہت تیز ہوتا ہے۔

مواد کی فہرست

  1. فوری آغاز - LangChain4j کے ساتھ شروعات کریں
  2. تعارف - LangChain4j کی بنیادی باتیں سیکھیں
  3. پرومپٹ انجینئرنگ - مؤثر پرومپٹ ڈیزائن میں مہارت حاصل کریں
  4. RAG (ریٹریول-آگمینٹڈ جنریشن) - ذہین علم پر مبنی نظام بنائیں
  5. اوزار - خارجی اوزار اور سادہ اسسٹنٹس شامل کریں
  6. MCP (ماڈل کانٹیکسٹ پروٹوکول) - ماڈل کانٹیکسٹ پروٹوکول (MCP) اور ایجنٹک ماڈیولز کے ساتھ کام کریں

ویڈیو واک تھروز

ہر ماڈیول کے ساتھ ایک لائیو سیشن بھی ہوتا ہے جہاں ہم تصورات اور کوڈ کو قدم بہ قدم سمجھاتے ہیں۔

ماڈیولویڈیو
01 - تعارفLangChain4j کے ساتھ شروعات
02 - پرومپٹ انجینئرنگLangChain4j کے ساتھ پرومپٹ انجینئرنگ
03 - RAGLangChain4j کے ساتھ RAG
04 - اوزار اور 05 - MCPاوزار اور MCP کے ساتھ AI ایجنٹس

سیکھنے کا راستہ

LangChain4j میں نیا ہیں؟ اہم اصطلاحات اور تصورات کی تعریف کے لیے گلاسری دیکھیں۔

فوری آغاز

  1. اس رپوزیٹری کو اپنے GitHub اکاؤنٹ پر فورک کریں
  2. کلک کریں CodeCodespaces ٹیب → ...New with options...
  3. ڈیفالٹس استعمال کریں – یہ کورس کے لیے بنایا گیا ڈیولپمنٹ کنٹینر منتخب کرے گا
  4. کلک کریں Create codespace
  5. ماحول کے تیار ہونے کے لیے 5-10 منٹ انتظار کریں
  6. سیدھے فوری آغاز پر جا کر شروع کریں!

ماڈیولز مکمل کرنے کے بعد، 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

LangChain4j for Beginners LangChain.js for Beginners LangChain for Beginners

Azure / ایج / MCP / ایجنٹس

AZD for Beginners Edge AI for Beginners MCP for Beginners AI Agents for Beginners


جنریٹیو AI سیریز

Generative AI for Beginners Generative AI (.NET) Generative AI (Java) Generative AI (JavaScript)


بنیادی تعلیم

ML for Beginners Data Science for Beginners AI for Beginners

کوپائلٹ سیریز

مدد حاصل کرنا

اگر آپ پھنس جائیں یا AI ایپس بنانے کے بارے میں کوئی سوال ہو، تو شامل ہوں:

اگر آپ کو پروڈکٹ کی رائے یا تعمیر کے دوران کوئی غلطی ہو تو ملاحظہ کریں:

لائسنس

MIT لائسنس - تفصیلات کے لیے LICENSE فائل دیکھیں۔


تحریری دستبرداری:
یہ دستاویز AI ترجمہ خدمت Co-op Translator کے ذریعے ترجمہ کی گئی ہے۔ ہم درستگی کے لیے کوشاں ہیں، لیکن براہ کرم یہ ذہن میں رکھیں کہ خودکار ترجمے میں غلطیاں یا غیر یقینی باتیں ہو سکتی ہیں۔ اصل دستاویز اپنی مادری زبان میں مستند ذریعہ جانی جائے۔ اہم معلومات کے لیے پیشہ ور انسانی ترجمہ تجویز کیا جاتا ہے۔ اس ترجمے کے استعمال سے پیدا ہونے والی کسی بھی غلط فہمی یا غلط تشریح کی ذمہ داری ہم پر عائد نہیں ہوتی۔