ما هو Langfuse؟
لماذا Langfuse؟
- مفتوح المصدر: مفتوح المصدر بالكامل مع واجهة API عامة لعمليات التكامل المخصصة
- محسّن لبيئات الإنتاج: مصمم بأقل قدر ممكن من الأثر على الأداء
- أفضل SDKs في فئتها: SDKs أصلية لـ Python وJavaScript
- دعم الأطر: متكامل مع أطر شائعة مثل OpenAI SDK وLangChain وLlamaIndex
- متعدد الوسائط: يدعم تتبّع النصوص والصور وغيرها من الوسائط
- منصة متكاملة: مجموعة أدوات تغطي دورة حياة تطوير تطبيقات LLM بالكامل
خيارات النشر
البنية المعمارية
- ClickHouse: يخزن بيانات الرصد عالية الحجم (تتبّعات وspans وgenerations ودرجات). ويتيح التجميع السريع والتحليلات للوحات المعلومات.
- Postgres: يخزن البيانات المعاملاتية مثل حسابات المستخدمين، وإعدادات المشاريع، وتعريفات المطالبات.
- Redis: يتولى وضع الأحداث في قوائم الانتظار والتخزين المؤقت.
- S3/Blob Storage: يخزن حمولات البيانات الكبيرة وبيانات الأحداث الخام.
الميزات
الرصد
- تفاصيل التتبّع
- الجلسات
- الخط الزمني
- المستخدمون
- مخططات الوكلاء
- لوحة المعلومات
تتيح لك التتبّعات متابعة كل استدعاء لـ LLM وسائر المنطق ذي الصلة في تطبيقك.
إدارة المطالبات
- إنشاء
- التحكم في الإصدارات
- النشر
- المقاييس
- الاختبار في Playground
- الربط مع التتبعات
- تتبع التغييرات
أنشئ مطالبة جديدة عبر واجهة المستخدم أو SDKs أو API.
التقييم ومجموعات البيانات
- التحليلات
- ملاحظات المستخدم
- LLM-as-a-Judge
- التجارب
- قائمة انتظار التعليقات التوضيحية
- عمليات تقييم مخصصة
اعرض نتائج التقييم بصريًا في لوحة معلومات Langfuse.