Langfuse هي طبقة الأوبزرفابيليتي في Agentic Data Stack. وهي تسجّل ما الذي فعله الوكيل في LibreChat، بحيث يمكنك استكشاف أخطائه وإصلاحها، وقياس الجودة، وتتبع التكلفة. ومبنيًا على OpenTelemetry، يعمل Langfuse على ClickHouse.
يُسجَّل كل conversation باعتباره تتبّع في Langfuse: الـ prompts، وكل استدعاء للأدوات (بما في ذلك SQL التي شغّلها agent)، والاستجابة. كما يسجّل كل تتبّع أيضًا استخدام الـ token، والتكلفة، وزمن الاستجابة. افتح أي تشغيل لترى ما الذي فعله agent وأين أخفق. فرز حسب المستخدم وsession لمعرفة من الأكثر إنفاقًا.
ولأن مخرجات النموذج غير حتمية، يتيح لك Langfuse قياس الجودة بدلًا من الاكتفاء بالتخمين. يمكنك تقييم عمليات التشغيل باستخدام مراجعة بشرية أو مُقيِّم آلي من نوع LLM-as-a-judge، مثل رصد الحالات التي تكون فيها الإجابة خاطئة أو يكون فيها التحليل غير مفيد.
يربط المكدس LibreChat بـ Langfuse، لذا يُتتبَّع كل تشغيل تلقائيًا من دون الحاجة إلى إضافة أي instrumentation. تُخزَّن التتبعات في مثيل ClickHouse الخاص بالمكدس نفسه، مما يُبقي بيانات أوبزرفابيليتي إلى جانب البيانات التي تستعلم عنها. لتشغيله كجزء من المكدس، راجع دليل إعداد Docker.
لإرسال التتبعات من مثيل LibreChat مستقل، أو لاستخدام نقطة نهاية إقليمية أو نقطة نهاية متوافقة مع HIPAA لـ Langfuse، راجع الدليل المصاحب لـ Langfuse. وللاطّلاع على Langfuse على ClickHouse بشكل عام، راجع نظرة عامة على Langfuse.
هل تفضّل تجربة مُدارة؟ Langfuse Cloud هو نشر مُدار بالكامل ومدعوم بعنقود ClickHouse مُدار — من دون أي بنية تحتية تحتاج إلى تشغيلها. آخر تعديل في ٢٥ يونيو ٢٠٢٦