📦

langfuse

آمن 🌐 الوصول إلى الشبكة🔑 متغيرات البيئة

إضافة مراقبة وتتبع LLM لتطبيقات الذكاء الاصطناعي الخاصة بك

قم بتصحيح ومراقبة تطبيقات LLM الخاصة بك مع تتبع وتقييم شامل. يوفر Langfuse مراقبة مفتوحة المصدر لتتبع التكاليف وزمن الاستجابة والجودة عبر سير عمل الذكاء الاصطناعي الخاصة بك.

يدعم: Claude Codex Code(CC)
🥉 72 برونزي
1

تنزيل ZIP المهارة

2

رفع في Claude

اذهب إلى Settings → Capabilities → Skills → Upload skill

3

فعّل وابدأ الاستخدام

اختبرها

استخدام "langfuse". المستخدم يطلب المساعدة في تتبع تطبيق محادثة OpenAI مع Langfuse

النتيجة المتوقعة:

  • كود التهيئة الذي يوضح إعداد عميل Langfuse مع مفاتيح API وتكوين المضيف
  • إنشاء التتبع مع حقول user_id و session_id والبيانات الوصفية
  • تسجيل Generation الذي يلتقط رسائل الإدخال ومعلمات النموذج واستخدام الرموز
  • مثال على تسجيل التتبعات بناءً على ملاحظات المستخدمين أو المعايير المؤتمتة

استخدام "langfuse". المستخدم يحتاج إلى تكامل رد اتصال LangChain لخط أنابيب RAG الخاص به

النتيجة المتوقعة:

  • إعداد CallbackHandler مع المفتاح العام ومفتاح السر وتتبع الجلسة الاختياري
  • تكوين يوضح كيفية تمرير المعالجات إلى استدعاءات chain.invoke()
  • مثال على تعيين معالج رد الاتصال العام للتتبع التلقائي
  • مخرج تتبع نموذجي يظهر المجاميع المتداخلة لاستدعاءات المسترجع و LLM

التدقيق الأمني

آمن
v1 • 2/25/2026

All 17 static analysis findings are false positives. The skill is documentation for Langfuse, an open-source LLM observability platform. External command detections are Python code examples, not shell execution. Network URLs are legitimate API endpoints. API key references are placeholder examples in documentation.

1
الملفات التي تم فحصها
243
الأسطر التي تم تحليلها
2
النتائج
1
إجمالي عمليات التدقيق

عوامل الخطر

🌐 الوصول إلى الشبكة (2)
🔑 متغيرات البيئة (2)
تم تدقيقه بواسطة: claude

درجة الجودة

38
الهندسة المعمارية
100
قابلية الصيانة
87
المحتوى
32
المجتمع
100
الأمان
100
الامتثال للمواصفات

ماذا يمكنك بناءه

مراقبة تطبيقات LLM في الإنتاج

تتبع وتصحيح تطبيقات الذكاء الاصطناعي الحية مع رؤية كاملة للتتبعات. راقب تكاليف الرموز وزمن استجابة الردود ومعدلات الأخطاء عبر جلسات المستخدمين.

تطوير واختبار المطالبات

إصدار المطالبات ومقارنة المخرجات عبر التكرارات وتشغيل اختبارات A/B. استخدم مجموعات البيانات لتقييم تغييرات المطالبات بشكل منهجي قبل النشر.

تحسين تكلفة وأداء الذكاء الاصطناعي

حلل أنماط استخدام الرموز وحدد العمليات المكلفة وحسّن اختيار النموذج. قم بإعداد تنبيهات للشذوذ في التكاليف وتدهور الأداء.

جرّب هذه الموجهات

إعداد التتبع الأساسي
ساعدني في إعداد تتبع Langfuse لتطبيق OpenAI الخاص بي. أحتاج إلى تتبع إكمال المحادثات مع معرفات المستخدمين ومعرفات الجلسات. أرني كود Python لتهيئة Langfuse وتغليف استدعاءات OpenAI الموجودة.
تكامل LangChain
لدي تطبيق LangChain مع سلاسل ووكلاء مخصصين. ارشدني خلال إضافة معالجات رد الاتصال Langfuse لتتبع جميع تنفيذات السلاسل، بما في ذلك الاستدعاءات المتداخلة واستخدام الأدوات.
إصدار ومقارنة المطالبات
أريد إدارة إصدارات متعددة من مطالبات النظام الخاصة بي في Langfuse ومقارنة أدائها. أرني كيفية إنشاء المطالبات في Langfuse واسترجاعها في الكود وتحليل الإصدارات الأفضل أداءً.
خط التقييم المخصص
ساعدني في بناء خط تقييم يسجل مخرجات LLM الخاصة بي بناءً على الصلة والدقة. أحتاج إلى إنشاء مجموعات بيانات اختبار وتحديد معايير التسجيل وتشغيل تقييمات الدُفعات لمقارنة إصدارات النماذج.

أفضل الممارسات

  • استدعِ langfuse.flush() دائمًا في بيئات serverless لضمان إرسال التتبعات قبل خروج الدالة
  • ضمّن user_id و session_id في جميع التتبعات لتمكين تصحيح الأخطاء على مستوى المستخدم وتحليلات الجلسة
  • استخدم أسماء ذات معنى للتتبعات والمجاميع تعكس منطق العمل بدلاً من أسماء الدوال العامة

تجنب

  • عدم تفريغ التتبعات في دوال serverless، مما يسبب فقدان البيانات عند انتهاء التنفيذ
  • تتبع كل عملية بدون تصفية، مما يخلق ضوضاء وأعباء أداء
  • عدم تضمين معرفات المستخدم والجلسة، مما يحد من القدرة على تصحيح تجارب مستخدمين محددة

الأسئلة المتكررة

هل Langfuse مجاني للاستخدام؟
يقدم Langfuse مستوى مجاني للتطوير والاستخدام صغير النطاق. الاستضافة الذاتية مجانية ومفتوحة المصدر تمامًا. تحتوي الاستضافة السحابية على خطط مدفوعة للأحجام الأعلى والميزات الإضافية.
هل يعمل Langfuse مع نماذج أخرى غير OpenAI؟
نعم. يدعم Langfuse OpenAI و Anthropic Claude و LlamaIndex و LangChain والتكاملات المخصصة. يمكنك تتبع أي LLM باستخدام واجهة التتبع اليدوية مع أدواتك الخاصة.
كيف أتعامل مع البيانات الحساسة في التتبعات؟
استخدم ميزة إخفاء البيانات الوصفية لحذف الحقول الحساسة قبل الإرسال إلى Langfuse. يمكنك أيضًا استضافة Langfuse ذاتيًا لإبقاء جميع بيانات التتبع ضمن بنيتك التحتية.
هل يمكنني استخدام Langfuse مع استجابات البث؟
نعم. يتعامل Langfuse تلقائيًا مع البث للتكاملات المدعومة. للتتبع اليدوي، سجل الرد الكامل بعد انتهاء البث، أو استخدم التحديثات التدريجية للبث طويل التشغيل.
كيف أقارن أداء النموذج عبر مزودين مختلفين؟
استخدم مجموعات بيانات Langfuse لتشغيل نفس حالات الاختبار ضد نماذج مختلفة. ضع علامات على التتبعات بأسماء النماذج واستخدم لوحة التحكم لمقارنة زمن الاستجابة والتكلفة ونتائج الجودة جنبًا إلى جنب.
ماذا يحدث إذا كان Langfuse غير متاح أثناء التتبع؟
تقوم Langfuse SDK بتجميع التتبعات بشكل غير متزامن وإعادة المحاولة عند الفشل. يستمر تطبيقك بشكل طبيعي حتى إذا كان Langfuse غير متاح مؤقتًا. يتم وضع التتبعات في قائمة انتظار وإرسالها عند استئناف الاتصال.

تفاصيل المطور

المؤلف

sickn33

الترخيص

MIT

مرجع

main

بنية الملفات

📄 SKILL.md