تازہ ترین 24 ستمبر 2025 کو
4 منٹ
messages، context)۔pip install -U langgraph langchain openai# اختیاری: ٹریسنگ، ویکٹر اسٹورز، ٹولز، وغیرہ۔pnpm add @langchain/langgraph langchain openai# یاnpm install @langchain/langgraph langchain openaiexport OPENAI_API_KEY=sk-... # یا آپ کا منتخب کردہ فراہم کنندہfrom typing import TypedDict, Listfrom langgraph.graph import StateGraph, ENDfrom langchain_openai import ChatOpenAI# 1) اسٹیٹ کی وضاحت کریںaction_token = "<act>" # ٹول کے استعمال بمقابلہ حتمی جواب کے لیے سادہ سگنلclass State(TypedDict):messages: List.- LangChain اکیڈمی کی جانب سے LangGraph کورس کا مفت تعارف۔</a10>- ابتدائی افراد کے لیے ایک مکمل ویڈیو کورس، جو پیچیدہ گفتگو پر مبنی ورک فلوز کا احاطہ کرتا ہے۔</a11></a12>## اختتامیہ: پروٹوٹائپ سے قابلِ اعتماد ایجنٹس تک</a13></a14>LangGraph آپ کو LLM ایپلیکیشنز پر گراف-نیٹیو کنٹرول فراہم کرتا ہے: واضح راستے، ریزیومیبل اسٹیٹ، اور قابلِ مشاہدہ رویہ۔ ایک سنگل-ایجنٹ لوپ کے ساتھ چھوٹی شروعات کریں، پھر ملٹی-ایجنٹ سپروائزرز، پالیسی گیٹس، اور انسانی جائزے میں گریجویٹ ہوں۔ نوڈس کو سادہ، اسٹیٹ کو صاف، اور راستوں کو متعین رکھیں۔</a15></a16></a17>عمل کے اقدامات:</a18>- ایک کم سے کم اسٹیٹ اور دو نوڈس (`agent`, `tool`) کو اسکیفولڈ کریں۔</a19>- ایک واضح `END` پاتھ کے ساتھ ایک روٹر شامل کریں۔</a20>- اسکیل کرنے سے پہلے چیک پوائنٹس اور ٹیسٹ متعارف کروائیں۔</a21>- جیسے جیسے آپ بڑھتے ہیں ٹولز اور ماہر ایجنٹس کو پرت کریں۔</a22></a23>ان بنیادوں—اور ایک مضبوط ڈیبگنگ لوپ—کے ساتھ، آپ ایجنٹ سسٹمز بھیجیں گے جو پروڈکشن میں مستقل طور پر برتاؤ کرتے ہیں۔</a24></a25>### اکثر پوچھے جانے والے سوالات</a26>Q1:LangGraph کس لیے استعمال ہوتا ہے؟</a27>LangGraph واضح کنٹرول فلو، مستقل اسٹیٹ، اور چیک پوائنٹس کے ساتھ قابلِ اعتماد ایجنٹ اور ملٹی ایجنٹ ورک فلوز بنانے کے لیے استعمال ہوتا ہے۔ یہ لوپس، ٹول کے استعمال، انسانی-در-لوپ اقدامات، اور پیچیدہ آرکسٹریشن کے لیے مثالی ہے۔</a28></a29>Q2:میں LangGraph کو کیسے انسٹال اور سیٹ اپ کروں؟</a30>`pip install langgraph langchain` (Python) یا `npm i @langchain/langgraph langchain` (JS/TS) کے ساتھ انسٹال کریں۔ اپنے LLM فراہم کنندہ (مثلاً، `OPENAI_API_KEY`) کو ترتیب دیں اور `State`، نوڈس اور مشروط ایجز کی وضاحت کرکے شروع کریں۔</a31></a32>Q3:کیا LangGraph LangChain سے مختلف ہے؟</a33>جی ہاں۔ LangGraph ایک علیحدہ پیکیج ہے جو گراف پر مبنی آرکسٹریشن اور اسٹیٹ فل، ریزیومیبل ورک فلوز پر توجہ مرکوز کرتا ہے۔ یہ LangChain کے ماڈلز، ٹولز اور انضمام کی تکمیل کرتا ہے، ڈیٹرمینزم اور قابلِ اعتمادیت کا اضافہ کرتا ہے۔</a34></a35>Q4:کیا میں LangGraph کے ساتھ ملٹی ایجنٹ سسٹم بنا سکتا ہوں؟</a36>بالکل۔ LangGraph سپروائزر-ورکر پیٹرن، بحث یا کمیٹی ایجنٹس، اور پالیسی گیٹس کو سپورٹ کرتا ہے۔ آپ مشروط ایجز کے ذریعے ایجنٹوں کے درمیان روٹ کرتے ہیں اور مشترکہ یا تقسیم شدہ اسٹیٹ کو برقرار رکھتے ہیں۔</a37></a38>Q5:میں LangGraph میں لامحدود لوپس کو کیسے روکوں؟</a39>واضح ختم ہونے والی شرائط کی وضاحت کریں اور ہمیشہ روٹرز میں ایک `END` پاتھ فراہم کریں۔ اسٹیٹ میں لوپ کاؤنٹرز یا ٹائم آؤٹس شامل کریں، پیغامات کو پرون کریں، اور روٹنگ منطق کی تصدیق کے لیے یونٹ ٹیسٹ لکھیں۔
ChatPDF میں مہارت کیسے حاصل کریں: گھنے دستاویزات سے تیز تر بصیرت

تیز، درست دستاویزات کے لیے بہترین X آٹو-ترجمہ متبادل

کیا ایران میں Samsung AI ترجمہ دستیاب نہیں؟ عملی حل

فارسی ترجمہ کے اوزار: تیز اور درست کام کے لیے عملی رہنمائی

گہرے، حوالہ دار تحقیق کے لیے بہترین Grok متبادل

اے آئی امیج جنریٹر کی 15 بہترین خصوصیات جو آپ واقعی استعمال کریں گے