LangSmith أم Langfuse؟ مقارنة التتبع والتقييم والاستضافة
قارن LangSmith وLangfuse في التتبع والتقييم وإدارة البرومبتات والاستضافة الذاتية، واختر الأنسب لفريقك بحسب أطر العمل ومسؤوليات التشغيل ومسار المراجعة.
نُشر في

اختر LangSmith إذا كان فريقك يعمل باستخدام LangChain أو LangGraph ويريد جمع التتبع والتقييم ضمن سير العمل اليومي نفسه. واختر Langfuse إذا كنت تحتاج إلى منصة مشتركة لتطبيقات تستخدم أطر عمل مختلفة، أو إلى استضافة ذاتية مفتوحة المصدر. ويتوقف الاختيار بين Langfuse وLangSmith على 3 أسئلة: ما الشيفرة التي تحتاج إلى فحصها؟ كيف تحوّل حالات الإخفاق إلى اختبارات؟ ومن سيتولى تشغيل البنية التحتية للبيانات؟
LangSmith أم Langfuse: أيهما أنسب لفريقك؟
اختر LangSmith عندما تكون أولويتك تحسين تطبيق قائم على LangChain أو LangGraph. واختر Langfuse عندما تحتاج إلى خدمة موحدة لمراقبة التطبيقات، أو إلى استضافة ذاتية لا تتطلب عقد برمجيات Enterprise. كلاهما يوفر التتبع والتقييم ومجموعات البيانات وإدارة البرومبتات والمراقبة. والفارق هو سير العمل الذي تريد توحيده على مستوى الفريق.
يسجّل التتبع، أو trace، عملية تنفيذ واحدة للتطبيق، وتسجّل المقاطع التابعة له، أو spans، العمليات التي جرت داخلها، مثل استرجاع المعلومات أو استدعاء نموذج أو أداة. أما التقييم، أو eval، فيحكم على مدى استيفاء السلوك معيارا محددا. وتحفظ مجموعة البيانات أمثلة تتيح تكرار هذا الفحص بعد تعديل التطبيق.
تستند التوصيات التالية إلى هذه المعايير العملية: ملاءمة أدوات جمع بيانات التتبع، ومسار تحويل الإخفاق إلى اختبار، والمسؤولية عن التشغيل. وهي أحكام تحريرية مبنية على الإمكانات الموثقة، وليست ترتيبا يستند إلى قياسات السرعة أو الدقة.
جرت مراجعة الوثائق والأسعار بالرجوع إلى الصفحات المنشورة لدى الشركتين في 14 أكتوبر 2026. الأسعار بالدولار الأمريكي. ولا تدّعي هذه المقارنة إجراء نشر عملي أو اختبار أداء.
مقارنة سريعة بين Langfuse وLangSmith
الوظائف الأساسية متاحة في كليهما؛ أما الفروق الحاسمة فهي سهولة التكامل، وسير عمل المراجعة، وشروط إتاحة الاستضافة. ابدأ بهذه المقارنة، ثم راجع الأقسام التالية للتحقق من المتطلب الذي قد يستبعد أحد الخيارين.
مراجع الإمكانات: وثائق LangSmith، والتتبع في Langfuse، وأدلة التقييم والبرومبتات والاستضافة الواردة في الأقسام المعنية.
تختلف وحدة احتساب السعر بين المنصتين. يحتسب Langfuse سجلات التتبع والملاحظات ودرجات التقييم بوصفها وحدات؛ لذلك لا تعني حصته عددا مماثلا من عمليات تشغيل التطبيق الكاملة. أما سجلات التتبع المشمولة في Plus لدى LangSmith فهي إجمالي مشترك، وليست حصة إضافية لكل مقعد تشتريه. ارجع إلى صفحات الأسعار لدى الشركتين للاطلاع على جميع الشرائح، وإلى تعريف الوحدة في Langfuse عند تقدير حجم استخدامك.
ابدأ بالتحقق من إتاحة سير العمل ونموذج النشر اللذين تحتاج إليهما. فالاشتراك الأقل تكلفة لا يعالج غياب متطلب أساسي للاستضافة، والاشتراك الأغلى لا ينتج تلقائيا تقييمات أفضل.
ما وظيفة كل منصة؟
LangSmith: مساحة مترابطة لتصحيح الأخطاء والتقييم
LangSmith منصة مغلقة المصدر من LangChain لمراقبة تطبيقات الوكلاء وتحسينها. تتيح أدوات المراقبة فيها فحص كل عملية تشغيل ومقاييس بيئة الإنتاج، بينما تحوّل أدوات التقييم الإخفاقات المسجلة إلى اختبارات قابلة للتكرار. وما يهم قائد الفريق الهندسي هو الصلة بين النشاطين: فالمطور الذي يحقق في إجابة خاطئة يستطيع حفظها لاختبار الإصدار التالي. وتصف LangChain منصة LangSmith صراحة بأنها مغلقة المصدر في الأسئلة الشائعة.
يناسب LangSmith فريقا سيستخدم مهندسوه ومراجعوه هذه المساحة فعليا. وتتمثل قيوده في الجانبين التجاري والتشغيلي: فكون LangChain مفتوح المصدر لا يجعل خادم LangSmith مفتوح المصدر، كما أن النشر الخاص يتطلب اتفاقية الاستضافة الذاتية ضمن Enterprise. لذلك لا تجعله خيارك الافتراضي إذا كان النظام الخلفي المفتوح المصدر شرطا لدى جهة الشراء.
Langfuse: منصة مشتركة يمكنك تشغيلها بنفسك
Langfuse منصة مفتوحة المصدر لهندسة تطبيقات نماذج اللغة الكبيرة، وتوفر التتبع والتقييم وإدارة البرومبتات والتحليلات. يمكن تشغيل نواتها في Langfuse Cloud أو على بنيتك التحتية. وهي خيار افتراضي قوي حين يحتاج مهندس المنصة إلى سجلات متسقة عبر الخدمات، من دون أن يصبح إطار عمل التطبيق محور قرار المراقبة. وتوضح صفحة أسعار الاستضافة الذاتية النواة المرخصة بموجب MIT وإمكانات Enterprise ذات الترخيص المنفصل.
التحدي في Langfuse هو العمل اللازم لجعل جمع بيانات التتبع المشترك مفيدا. فاستقبال المقاطع وحده لا يضمن اتساق معرّفات المستخدمين أو روابط البرومبتات أو تعريفات درجات التقييم أو تسميات الإصدارات. والاستضافة الذاتية تنقل إليك مسؤولية الترقيات والتخزين والموثوقية. وإذا لم يكن لدى الفريق مسؤول عن البنية التحتية، فمن الأفضل تقييم الخدمة المستضافة قبل اعتماد النشر المفتوح المصدر خيارا افتراضيا.
وفي ما يتعلق بالملكية، تذكر Langfuse نفسها أن ClickHouse استحوذت عليها، وأن الفريق يواصل تطوير Langfuse، وأنها لا تزال ملتزمة بالمصدر المفتوح والاستضافة الذاتية. ملكية الشركة والحقوق التي يمنحها ترخيص البرمجيات مسألتان منفصلتان. إعلان Langfuse.
التوافق مع أطر العمل وتتبع التنفيذ
يتفوق LangSmith في سهولة الاستخدام لتطبيق يتمحور حول LangChain، بينما يمثل Langfuse الخيار الافتراضي الأقوى لخدمة مراقبة مشتركة ومفتوحة المصدر. ولا تعني أي من التوصيتين أن المنتج الآخر غير متوافق مع شيفرتك.
ما الفرق بين Langfuse وLangChain؟
يراقب Langfuse التطبيق، بينما يساعد LangChain على بنائه من خلال ربط النماذج والأدوات والبيانات ومنطق التطبيق. ويمكن استخدامهما معا. فاختيار Langfuse بديلا عن LangSmith لا يعني استبدال LangChain داخل التطبيق.
افصل قرار إطار العمل عن قرار التتبع. وإذا كان تطبيقك يضم أيضا طبقة كبيرة لاسترجاع المعلومات، فإن مقارنة LlamaIndex وLangChain تساعد على اختيار تلك الطبقة من دون تحويل قرار المراقبة إلى إعادة كتابة لا داعي لها.
كيف يتكامل Langfuse مع LangChain؟
يلتقط تكامل Langfuse الموثق مع LangChain استدعاءات النماذج والأدوات ومكونات الاسترجاع عبر دوال رد النداء، وهي نقاط ربط يستدعيها إطار العمل عند بدء المهام وانتهائها. وهذا يمنح فرق LangChain مسارا عمليا إلى Langfuse من دون إعادة بناء تدفق التحكم في التطبيق. دليل التكامل مع Langfuse.
في مساعد لخدمة العملاء، لا تكتف بفحص الإجابة النهائية. هل تستطيع رؤية الطلب المسترجع، والمعاملات المرسلة إلى الأداة، والنتيجة التي أدت إلى رد خاطئ بشأن استرداد المبلغ؟ سجل التتبع الذي لا يُظهر سوى الطلب الخارجي يثبت أن التسجيل يعمل، لكنه لا يثبت بعد أن التكامل سيساعد على تشخيص الإخفاق.
استخدام CallbackHandler في Langfuse
يمثل CallbackHandler مكوّن التكامل الذي يسجّل أحداث تنفيذ LangChain. في تجربة أولية، اربطه باتباع تعليمات الشركة الحالية، وتحقق من أن العمليات المتداخلة تنتمي إلى عملية التشغيل المقصودة. وتحقق أيضا من اكتمال تصدير البيانات في الخلفية داخل بيئة التشغيل التي تنشر فيها التطبيق، خصوصا عندما تُنفّذ الطلبات في عمليات قصيرة العمر.
تجنب نسخ مقطع تكامل قديم إلى نشر جديد من دون التحقق من توافق SDK. يجب أن تتطابق الوثائق الحالية مع الحزمة المثبتة. فالهدف من التنفيذ هو سجل كامل يمكن إسناد عملياته إلى سياقها الصحيح، وليس مجرد مؤشر أخضر يؤكد الاتصال.
ما الفرق بين Langfuse وLangGraph؟
ينسّق LangGraph مسارات عمل الوكلاء التي تحتفظ بالحالة، بينما يراقب Langfuse عمليات تنفيذها ويقيّمها. ويتكامل LangSmith أيضا مع LangGraph، بما في ذلك التطبيقات التي تستخدم وحدات LangChain أو حزم SDK أخرى. وعند استخدام وحدات LangChain، يفعّل دليله التتبع عبر إعدادات البيئة. دليل LangGraph في LangSmith.
ابدأ باختيار LangSmith عندما يحتاج المطورون أنفسهم إلى فهم تنفيذ المخطط، وفحص نشاط النماذج والأدوات فيه، وإدخال حالات الإخفاق ضمن التقييمات. وللتعرف على الفروق بين إطاري العمل نفسيهما، راجع مقارنة LangChain وLangGraph.
تتبع LangGraph باستخدام Langfuse
توثّق Langfuse تكاملا مع LangGraph يضيف البيانات الوصفية للتتبع ودرجات التقييم والبرومبتات المدارة عبر تكاملها مع LangChain. لذلك لا يفرض عليك التطبيق المبني على مخطط شراء LangSmith. دليل LangGraph التطبيقي من Langfuse.
في منصة تخدم أطر عمل متعددة، تفيد OpenTelemetry لأنها توحّد طريقة نقل سجلات التنفيذ. تعتمد عليها حزم SDK الخاصة بـLangfuse للغتي Python وJavaScript/TypeScript، بينما تستطيع بيئات التشغيل الأخرى التصدير عبر OpenTelemetry. وتدرج LangSmith أيضا OpenTelemetry ضمن تكاملاتها. دليل OpenTelemetry في Langfuse، وتكاملات LangSmith.
لكن توحيد النقل لا يجعل كل حقل قابلا للتبادل تلقائيا. توثّق Langfuse تمرير سمات التتبع إلى الملاحظات؛ لذا خطط لكيفية وصول معرّفات المستخدمين والجلسات والبيانات الوصفية للإصدارات إلى العمليات التي ستستعلم عنها. اختبر مسارا حقيقيا داخل التطبيق باستخدام أدوات جمع التتبع التي اخترتها قبل اعتبار أي من النظامين الخلفيين بديلا مباشرا لا يحتاج إلى تعديلات.
التقييم ومجموعات البيانات: أفضلية LangSmith في ترابط المراجعة
LangSmith هو الخيار الافتراضي الأقوى عندما يتمحور قرار الشراء حول نقل إخفاق من بيئة الإنتاج إلى المراجعة، ثم إلى مجموعة بيانات قابلة لإعادة الاستخدام، ثم إلى مقارنة بين الإصدارات. هذه توصية تتعلق بسير العمل، ولا تعني أن Langfuse يفتقر إلى التقييم.
يدعم كلاهما التقييم خارج التشغيل، الذي يختبر تغييرا مقترحا على أمثلة محفوظة، والتقييم أثناء التشغيل، الذي يمنح درجات لسلوك التطبيق في بيئة الإنتاج. توثّق LangSmith المراجعة البشرية، والقواعد البرمجية، والمقيّمين المعتمدين على النماذج، والمقارنات الثنائية. وتوثّق Langfuse مجموعات البيانات، والتجارب، والتوسيم البشري، والمقيّمين البرمجيين، والمقيّمين المعتمدين على النماذج، ودرجات التقييم الواردة من أنظمة خارجية. التقييم في LangSmith، والتقييم في Langfuse.
في مساعد استرداد المبالغ، تتضمن مجموعة البيانات المفيدة طلب العميل، وسياق الطلب ذي الصلة، والنتيجة المتوقعة وفق السياسة المعتمدة. يستطيع فحص برمجي التأكد من وجود حقل مطلوب، ويستطيع مراجع بشري الحكم على التزام الإجراء بالسياسة. أما المقيّم المعتمد على نموذج، فيمكنه رصد الادعاءات غير المسندة، لكن درجته تظل بحاجة إلى المقارنة بأحكام المراجعين البشر.
يمنع هذا التمييز خطأ مكلفا: قياس سلاسة الإجابات مع إغفال الإجراءات الخاطئة. ضع معايير منفصلة لجودة الإجابة ولسلوك الأدوات. واحتفظ بالأمثلة الصعبة التي ينتج فيها النموذج إجابة تبدو معقولة انطلاقا من سبب خاطئ.

تستطيع قواعد الأتمتة في LangSmith توجيه سجلات التتبع إلى مجموعات البيانات أو قوائم انتظار التوسيم، وتشغيل خطافات الويب. وهذا الترابط الموثق هو سبب التوصية بها للمراجعة المتكاملة. لكن هناك قيدا تنفيذيا مهما: كل قاعدة مستقلة تستطلع البيانات على حدة. فقد يُستدعى خطاف ويب قبل أن ينتج المقيّم الدرجة التي توقعت أن يتضمنها. اضبط هذا الاعتماد باستخدام عامل التصفية في المرحلة اللاحقة. قواعد الأتمتة في LangSmith.
يعد Langfuse خيارا جيدا إذا كنت تدير بالفعل نظام تشغيل التقييمات وتحتاج إلى مكان مشترك لمجموعات البيانات ونتائج التجارب ودرجات المراجعين. وتدعم وثائقه أيضا إجراء التجارب ضمن التكامل المستمر، حيث يمكن لفشل اختبار جودة أن يمنع اعتماد تغيير. والسؤال الحاسم هو: أين سينجز المراجعون عملهم؟ داخل سير عمل مترابط في المنتج، أم ضمن عملية تقييم يتولى مهندسوك صيانتها بالفعل؟
إدارة البرومبتات: احسم الاختيار وفق آلية الإصدار
نوصي بـLangfuse لخدمة برومبتات مشتركة بين التطبيقات، وبـLangSmith عندما يكون نقل البرومبتات إلى الإنتاج جزءا من مساحة المراجعة نفسها التي تضم تجاربك. فكلاهما يقدم أكثر بكثير من مجرد محرر نصوص.
يخزّن Langfuse البرومبتات وإصداراتها ويتيحها للتطبيقات مركزيا. وتحتفظ حزمة SDK بنسخ مؤقتة منها، كما تربط وثائقه تسميات الإصدارات وروابط التتبع بإدارة النشر وتحليل الأداء. وهذا يناسب مؤسسة يتولى فيها خبراء المجال صيانة تعليمات مشتركة تستخدمها خدمات مختلفة. إدارة البرومبتات في Langfuse.
يوفر LangSmith إصدارات محفوظة من البرومبتات، وPlayground، وبيئتي Staging وProduction محددتين بوضوح. ويوثّق دليل الإدارة نقل الإصدارات بين البيئات، وسجل التراجع، وضوابط مالك البرومبت. وتفيد هذه الإمكانات عندما ينبغي ألا يصبح محرر التعليمات تلقائيا هو المسؤول عن اعتمادها في بيئة الإنتاج. إدارة البرومبتات في LangSmith.
تأمل برومبتا يحدد سياسة استرداد المبالغ ويغيّر الحالات التي تتطلب الموافقة. تعديل النص سهل، لكن الأسئلة المؤثرة هي: هل جلبت بيئة الإنتاج الإصدار المقصود؟ هل اجتاز التقييم؟ وهل يمكن استعادة الإصدار السابق؟ فتغيير البرومبت قد يغيّر سلوك المنتج حتى لو بقيت شيفرة التطبيق كما هي.
ضمّن اختبار القبول التحقق من معرّف الإصدار داخل سجل تتبع، وتنفيذ تراجع مقصود إلى إصدار سابق. وافحص سلوك التطبيق عند تعذّر جلب البرومبت أو استمرار استخدام نسخة مخزنة مؤقتا. هذه مسؤوليات على مستوى التطبيق ينبغي التحقق منها، ولا يصح افتراض أن أيا من المزودين يضمن كل أنماط النشر.
لا تنقل البرومبتات المستقرة من شيفرة خاضعة للتحكم في الإصدارات لمجرد وجود لوحة تحكم. تستحق الإدارة المركزية اعتمادها حين تمنح المحررين سير عمل مفيدا، وتمنح المهندسين نقطة واضحة لضبط ما يُنشر.
المراقبة: LangSmith للتحقيق في المشكلات وLangfuse للتحليلات المشتركة
يتفوق LangSmith عندما ينبغي أن يطلق التنبيه مسار مراجعة، بينما يمثل Langfuse الخيار الافتراضي الأفضل حين تحتاج خدمات متعددة إلى لوحات تشغيل متسقة. كلاهما يوثّق المراقبة والتنبيهات، ولذلك لا ينبغي أن يحسم قرار الشراء مجرد وجود خانة للتنبيهات في قائمة الخصائص.
يربط LangSmith مقاييس بيئة الإنتاج بفحص سجلات التتبع والتقييم أثناء التشغيل والأتمتة. ويوفر Langfuse لوحات معلومات وواجهة API لمقاييس الجودة والتكلفة وزمن الاستجابة وحجم الاستخدام، مع تنبيهات عند تجاوز العتبات. المراقبة في LangSmith، والمقاييس في Langfuse.
المراقبة المفيدة لقائد الفريق الهندسي تميّز بين أنواع الإخفاق. فبطء الاسترجاع يحتاج إلى استجابة تختلف عن إجراء غير مصرح به تنفذه أداة، وارتفاع استهلاك الرموز يحتاج إلى تحقيق يختلف عن انخفاض درجة الجودة. حدّد المسؤول عن كل إشارة، والمثال المسجل الذي سيفحصه عند إطلاق التنبيه.
تحتاج لوحات المعلومات المشتركة إلى تعريفات مشتركة. فإذا أعطت الخدمات معاني مختلفة لدرجة اسمها success، فقد يبدو الرسم المجمّع سليما وهو يخفي نتائج لا يمكن مقارنتها. حدّد معايير منح الدرجات، ومعرّفات المستخدمين والجلسات، وتسميات الإصدارات قبل المقارنة بين الفرق.
ولأتمتة LangSmith أثر في الفوترة أيضا: عند تفعيل إجراءات تمديد الاحتفاظ، قد تنقل سجلات التتبع المطابقة إلى فئة أعلى. راجع هذا الإعداد مع سير عمل المراجعة. وهو سبب لضبط الأتمتة بعناية، لا للتخلي عن حفظ حالات الإخفاق المهمة. سلوك الاحتفاظ في الأتمتة.
المصدر المفتوح والاستضافة الذاتية: أفضلية Langfuse في إتاحة الوصول
اختر Langfuse إذا كانت الاستضافة الذاتية يجب أن تتاح من دون التفاوض على ترخيص لمنصة مغلقة المصدر. واختر LangSmith Enterprise إذا كنت تريد سير عمله على بنيتك التحتية وتقبل الترتيب التجاري. كلاهما يتيح مسارا للاستضافة الذاتية، لكن Langfuse وحده يوفر النواة المفتوحة المصدر الموصوفة هنا.
تشمل صفحة أسعار الاستضافة الذاتية في Langfuse وظائف التتبع والتقييم وإدارة البرومبتات ومجموعات البيانات الأساسية بموجب ترخيص MIT. وتدرج أيضا ضمن العرض المفتوح المصدر تسجيل الدخول الموحد للمؤسسات (SSO)، الذي يستخدم مزود الهوية لدى مؤسستك، والتحكم في الوصول المستند إلى الأدوار (RBAC)، الذي يوزع الصلاحيات بحسب الأدوار. أما الضوابط الأكثر تحديدا، ومنها RBAC على مستوى المشروع وسجلات التدقيق وسياسات الاحتفاظ بالبيانات، فتظهر ضمن عرض Enterprise. تحقّق من الضابط المحدد الذي تحتاج إليه، بدلا من اعتبار كلمة «RBAC» إجابة مكتملة عن متطلبات الشراء. خطط Langfuse للاستضافة الذاتية.
تصف صفحة الاستضافة الذاتية لدى LangSmith هذا العرض بأنه إضافة إلى Enterprise، وتوجّه المهتمين إلى فريق المبيعات للحصول على مفتاح ترخيص تجريبي. ويشمل التثبيت الأساسي المراقبة والتقييم وهندسة البرومبتات، بينما يبقى نشر الوكلاء اختياريا. وبذلك يمكنك تقييم النشر الخاص لـLangSmith لهذه المهام من دون افتراض ضرورة نقل تنفيذ الوكلاء إليه أيضا. الاستضافة الذاتية في LangSmith.
ميّز أيضا بين الاستضافة الذاتية الكاملة والنشر الهجين. تصف صفحة أسعار LangChain النشر الهجين بأنه طبقة تحكم مقدمة كخدمة SaaS مع طبقة بيانات مستضافة ذاتيا، بينما تُدار الاستضافة الذاتية الكاملة داخل بيئتك. فإذا كان متطلبك يشمل خدمات الإدارة إلى جانب بيانات التطبيق، فاطلب مراجعة البنية وفق هذا الحد الفاصل تحديدا.
ما مسؤوليات التشغيل التي ستنتقل إليك؟
تعني استضافة Langfuse ذاتيا تشغيل حاويتي Web وWorker، إلى جانب PostgreSQL وClickHouse وRedis أو Valkey، وتخزين الكائنات. ويقدّم دليلها Docker Compose للاستخدام المحلي والاختبار؛ فهذا الإعداد لا يوفر متطلبات التوافر أو التوسع أو النسخ الاحتياطي اللازمة للإنتاج. بنية نشر Langfuse.

تشمل الميزانية العملية نمو التخزين، والترقيات، والنسخ الاحتياطي، والتعافي، وتوفير مسؤول يتدخل عند تأخر استقبال البيانات. وكذلك يتضمن النشر الخاص لـLangSmith خدمات تطبيق وتخزين تحتاج إلى تشغيل. فالترخيص التجاري لا يلغي هذه المسؤوليات عن تثبيت تديره بنفسك.
في البيئات المقيّدة، حدّد أيضا اتصالات المقيّمين وPlayground بالنماذج. فإبقاء قاعدة بيانات المراقبة خاصة لا يحدد وحده أين يرسل التقييم مدخلاته. وتوثّق Langfuse صراحة اتصالات اختيارية بواجهات API للنماذج أو ببوابات وسيطة؛ أدرج هذه الاتصالات ضمن تصميم النشر.
لا تلجأ إلى الاستضافة الذاتية لمجرد تجنب اشتراك سحابي بسيط. اخترها عندما تستحق متطلبات التحكم أو الفحص أو حدود النشر عبء تشغيل النظام، وعيّن مسؤولا عنه قبل أن تعتمد عليه بيئة الإنتاج.
الانتقال من LangSmith إلى Langfuse أو العكس
الجزء المكلف من الانتقال هو الحفاظ على سير عمل الفريق وأدلته، وليس تغيير وجهة سجلات التتبع. فأدوات جمع التتبع ليست سوى مسار واحد من مسارات الترحيل.
انقل أولا مدخلات مجموعات البيانات والنتائج المتوقعة وتعريفات درجات التقييم. ثم أعد إنشاء إصدارات البرومبتات ومراجع الإصدارات، وإعدادات المقيّمين، وصلاحيات المراجعين، ولوحات المعلومات. وقرّر صراحة أي سجلات التتبع التاريخية يجب أن تبقى قابلة للبحث، وأيها يمكن إبقاؤه في النظام السابق حتى انتهاء مدة الاحتفاظ به. لا تفترض أن تصدير سجل يعيد إنشاء الواجهة الأصلية أو العلاقات أو الروابط.
يمكن أن تقلل OpenTelemetry العمل الخاص بأدوات جمع التتبع عندما تفهم الوجهتان السجلات التي ترسلها. لكنها لا تنقل تلقائيا معرّفات البرومبتات أو قوائم انتظار التوسيم أو مراجع مجموعات البيانات أو عملية المراجعة البشرية. تعامل مع هذه العناصر بوصفها اعتماديات للتطبيق ولسير العمل، ولكل منها اختبارات قبول خاصة بها.
يمكن تنفيذ ترحيل منضبط بالترتيب التالي:
احصر السلوكيات التي تعتمد عليها
دوّن حقول التتبع، ومراجع البرومبتات، ومجموعات البيانات، ومعايير المقيّمين، وقوائم انتظار المراجعين، والتنبيهات، وعمليات التصدير. حدّد مسؤولا وشرط قبول لكل عنصر. وحافظ على معنى البيانات، لا على أسماء حقولها وحدها.
قارن مسارا ممثلا لاستخدام التطبيق
استخدم عينة صغيرة من الحركة الفعلية أو عبء عمل في البيئة المرحلية يشمل عمليات تشغيل ناجحة وأخرى فاشلة. تحقّق في الوجهة الجديدة من علاقات العمليات الرئيسية والفرعية، ومعاملات الأدوات، وإصدارات البرومبتات، وإسناد السجلات إلى المستخدمين والجلسات. وإذا أرسلت البيانات مؤقتا إلى النظامين، فاحسب أثر تكرار التخزين وعمليات التصدير.
انقل عملية المراجعة والإصدار
أعد إنشاء سير عمل مجموعات البيانات والمقيّمين. واطلب من المراجع المعني تقييم الأمثلة نفسها والتأكد من تطابق معاني الدرجات. اختبر نقل البرومبتات إلى الإنتاج، والتراجع إلى إصدار سابق، والمسار من التنبيه إلى التحقيق.
أنه الاعتماد على النظام السابق بخطوات محسوبة
لا تنفذ التحويل النهائي قبل أن يعمل سير العمل المطلوب. احتفظ بإمكانية الوصول إلى السجلات التاريخية طوال المدة المتفق عليها، وأزل بيانات الاعتماد وأدوات التصدير التي لم تعد مستخدمة، وحدّث تعليمات التعامل مع الحوادث ليعرف المهندسون أين يبحثون.
ابق على LangSmith إذا كان مسار التقييم والمراجعة الحالي يؤدي غرضه، وكان الانتقال المقترح لا يغيّر سوى مكان عرض سجلات التتبع نفسها. وابق على Langfuse إذا كان مخطط البيانات المشترك وعملية التقييم يخدمان المؤسسة بالفعل، ما لم يحل LangSmith مهمة محددة يعجز المستخدمون اليوم عن إنجازها بكفاءة. يجب أن يستند الانتقال إلى فائدة في سير العمل أو متطلب نشر يظل مبررا بعد احتساب جهد الترحيل.
أسئلة شائعة
ما الفرق بين LangSmith وLangGraph؟
LangGraph إطار عمل لتنسيق الوكلاء الذين يحتفظون بالحالة. أما LangSmith فهو المنصة المنفصلة التي نتناولها هنا للتتبع والتقييم ومجموعات البيانات والعمل على البرومبتات والمراقبة. لا يفرض البناء باستخدام LangGraph اختيار LangSmith نظاما خلفيا للمراقبة؛ إذ توثّق Langfuse أيضا تكاملا مع LangGraph.
هل LangSmith مدفوع؟
يقدم LangSmith خطة Developer مجانية وعرضي Plus وEnterprise المدفوعين. ويوضح جدول المقارنة أعلاه أسعار البداية وحصص سجلات التتبع المشمولة. عدد المقاعد والاستخدام عاملان منفصلان، والاستضافة الذاتية تندرج ضمن اتفاقية Enterprise. استخدم رابط صفحة الأسعار للحصول على عرض سعر حالي.
هل يمكن استخدام Langfuse مجانا؟
نعم. يوفر Langfuse خطة Hobby سحابية مجانية بحدود استخدام، ونواة مجانية للاستضافة الذاتية مرخصة بموجب MIT. لكن تشغيل هذه النواة يظل بحاجة إلى بنية تحتية وعمل تشغيلي. وتلبي العروض السحابية المدفوعة وعروض Enterprise للاستضافة الذاتية متطلبات مختلفة؛ لذا تحقق من الخاصية التي تحتاج إليها في جدول الخطة المعنية.
ما بدائل Langfuse؟
LangSmith هو البديل المباشر الذي تقيّمه هذه المقارنة. رجّحه عندما يكون سير العمل الذي يصل التتبع بالتقييم هو سبب الانتقال. أما إذا كان متطلبك نظاما خلفيا مفتوح المصدر، فإن عرض الاستضافة الذاتية المغلق المصدر ضمن Enterprise لا يلبي المتطلب نفسه.
ما أبرز الفروق بين LangSmith وLangfuse؟
أهم الفروق هي كون المنصة مغلقة المصدر أو مفتوحة المصدر، وشروط إتاحة الاستضافة الذاتية، والفوترة السحابية بحسب المقاعد مقابل الوحدات، وطريقة استخدام المراجعين لسير عمل التقييم. كلاهما يوفر التتبع والتقييم أثناء التشغيل وخارجه، ومجموعات البيانات، وإدارة البرومبتات، والمراقبة، والتكامل مع OpenTelemetry. وجود الخصائص وحده لا يحسم الخيار الأفضل.
هل يدعم LangSmith الاستضافة الذاتية؟
نعم. تصف LangChain الاستضافة الذاتية لـLangSmith بأنها إضافة إلى Enterprise، وتوفر ترخيصا تجريبيا عبر المبيعات. ويشمل التثبيت الخاص الأساسي المراقبة والتقييم وهندسة البرومبتات. وهذا يختلف عن تشغيل مكتبات LangChain أو LangGraph المفتوحة المصدر مجانا.
ما بدائل LangSmith المجانية؟
بالنسبة إلى الإمكانات التي تقارنها هذه المقالة، يمثل Langfuse بديلا مجانيا عبر خطته السحابية المحدودة أو نواته المفتوحة المصدر للاستضافة الذاتية. قارن المتطلبات العملية: فالحصة السحابية، والنشر الخاص الذي تتولى تشغيله، واتفاقية دعم Enterprise، مشتريات مختلفة.
ما أفضل برنامج للاستضافة الذاتية؟
في قرار تتبع تطبيقات نماذج اللغة الكبيرة وتقييمها الذي نتناوله هنا، يمثل Langfuse الخيار الافتراضي الأقوى عندما يكون الوصول إلى المصدر المفتوح إلزاميا. وقد يلائم LangSmith Enterprise الفريق أكثر عندما يكون سير عمل المراجعة فيه جزءا أساسيا من عمله بالفعل. ولا يمثل أي منهما الخيار الأفضل لكل فئات البرمجيات أو لكل فرق التشغيل.
كم تبلغ تكلفة LangGraph؟
تذكر LangChain أن مكتبة LangGraph مرخصة بموجب MIT ومجانية الاستخدام. أما استدعاءات النماذج والبنية التحتية وخدمات المنصة التجارية الاختيارية، فهي تكاليف منفصلة. لا تعتبر رسوم اشتراك LangSmith أو أسعار التتبع فيه رسوم ترخيص لمكتبة LangGraph. الأسئلة الشائعة لدى LangChain.
خطوتك الهندسية التالية
اختر المنصة التي يستطيع فيها المهندس والمراجع إكمال المسار من الإخفاق إلى الإصدار ضمن قيود الاستضافة لديك. في الأسبوع المقبل، خذ حالة إخفاق ممثلة لاستخدام التطبيق، وحدّد العملية المسؤولة عنها، واحفظ نتيجتها المتوقعة، وقيّم إصلاحا مقترحا، وتحقق من إصدار البرومبت الذي يصل إلى بيئة الإنتاج.
دوّن العمل الذي بقي دون حسم بعد هذا التمرين. في LangSmith، تحقّق من المتطلبات التجارية ومتطلبات الاستضافة الخاصة. وفي Langfuse، تحقّق من مخطط بيانات التتبع ومن المسؤول عن التشغيل. هذه الالتزامات المتبقية تكشف أكثر مما تكشفه قائمة خصائص.
احصل على قائمة تدقيق سير عمل الذكاء الاصطناعي للأعمال لتحديد سير العمل والمسؤول عنه وضوابط الإصدار قبل توسيع أدوات بيئة الإنتاج.
- تاريخ النشر
- التصنيف
- Build
- اللغة









