عن المشروع
LangGraph هو إطار عمل تنسيق منخفض المستوى لبناء وإدارة وتوزيع وكلاء طويلة الأجل ذات الحالة. تم تطويره من قبل LangChain Inc. ويمكن استخدامه بشكل مستقل أو بجانب منتجات LangChain الأخرى.
يقدم المشروع نفسه كهيكل تحتية لأي عملية أو وكيل طويل الأجل ذات الحالة. تشمل قدراته الوثيقة التنفيذ الدائم، الذي يتيح للوكيل الاستمرار في العمل حتى بعد الفشل واستئناف العمل من حيث توقف؛ دعم الإنسان في الحلقة، مما يتيح فحص وتعديل حالة الوكيل أثناء التنفيذ؛ ذاكرة شاملة مع ذاكرة عمل قصيرة الأجل وذاكرة دائمة طويلة الأجل عبر الجلسات؛ تشخيص الأخطاء والمراقبة من خلال LangSmith، بما في ذلك تتبع مسارات التنفيذ وتحولات الحالة؛ وهيكلية توزيع جاهزة للإنتاج لعملية طويلة الأجل ذات الحالة.
يتم التثبيت عبر pip مع حزمة langgraph. هناك نسخة مكافئة من JavaScript/TypeScript، LangGraph.js، متاحة بشكل منفصل. كما يشير README أيضًا إلى Deep Agents، وهي حزمة مستوى أعلى مبنية على LangGraph للوكيل الذي يمكن أن يخطط، يستخدم وكيل فرعي، واستخدام أنظمة الملفات.
يصف قسم النظام البيئي التكامل مع LangChain للمكونات القابلة للتجميع وتطوير تطبيقات LLM، LangSmith لتقييم الوكيل والمراقبة، وLangSmith Deployment لتوسيع الوكيل، بما في ذلك النمذجة البصرية في LangSmith Studio. يتم ربط الوثائق، مراجع API، دليل سريع، دليل، دورة مجانية في LangChain Academy، دراسات حالة، دليل المساهمة، وقانون السلوك.
يذكر README أن LangGraph مستوحى من Pregel وApache Beam، مع واجهة عامة مستوحاة من NetworkX. يتم إصدارها تحت رخصة MIT. كما يشير README إلى اعتماد الشركات مثل Klarna وReplit وElastic، على الرغم من عدم تقديم أي مقاييس أداء مستقلة أو تصنيفات.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.