الوصف
NarrativeTrace هي مكتبة تتبع مصممة لاستبدال بيانات السجل التقليدية من خلال اشتقاق السرد من الشيفرة التي تعمل. تدعم المكتبة عدة لغات برمجة، بما في ذلك TypeScript وJava و.NET وPython. الأداة مجانية ومتاحة المصدر بموجب ترخيص مصدر الأعمال 1.1، حيث تتحول إلى Apache 2.0 بعد أربع سنوات من كل إصدار. تتكامل NarrativeTrace مع أنظمة التسجيل الموجودة عبر SLF4J، مما يسمح بتدفق الأحداث السردية عبر نفس المرفقات وملفات السجل المستخدمة بالفعل.
قراءة المزيد
تقدم المكتبة ميزات مثل التتبع التلقائي، وزخارف السرد، ووسائط HTTP عبر جميع أوقات التشغيل المدعومة. توفر عنصر .nt خالي من القيم، مما يضمن عدم تسرب أي قيم وقت تشغيل، مما يجعلها آمنة لوكلاء الذكاء الاصطناعي. تدعم الأداة أيضًا OpenTelemetry لتوافق التتبع عبر الخدمات، على الرغم من أن هذه الميزة محدودة حاليًا بـ Java وPython وTypeScript.
تم تصميم NarrativeTrace للاستخدام من قبل البشر ووكلاء الذكاء الاصطناعي، حيث تقدم نثرًا يقرأ مثل تقارير الأخطاء وMarkdown لنوافذ السياق. تقلل من استخدام الرموز بنسبة 15-30% مقارنة ببيانات السجل التقليدية. الأداة مفيدة بشكل خاص للفرق التي تتطلع إلى ترحيل الأنظمة مع إمكانية التتبع والوضوح، حيث تقدم ميزات مثل تقييم الوضوح وقواميس المجال.
الأداة مجانية للاستخدام في الإنتاج، مع إصدارات تجارية Pro وEnterprise مخطط لها، تقدم ميزات إضافية مثل ملخصات التدفق، وتحليل تكرار المسارات، وأحداث التدقيق. تتوفر NarrativeTrace على Maven Central وnuget.org وGitHub، مع توفير الوثائق لكل وقت تشغيل.
- الفئةMLOps ونشر النماذج
- نموذج التسعيرمجاني
- النشرداخل المنشأة
- المنصاتTypeScript، جافا، .NET، بايثون
الميزات الأساسية لـ NarrativeTrace
التتبع التلقائي لعدة أوقات تشغيل
التكامل مع مجموعة تسجيل SLF4J
عنصر .nt خالي من القيم لسلامة الذكاء الاصطناعي
دعم OpenTelemetry لتوافق التتبع
تنسيقات إخراج نثرية وMarkdown
تقييم الوضوح وقواميس المجال
مجاني ومتوفر المصدر بموجب BSL 1.1
إصدارات تجارية Pro وEnterprise مخطط لها
متوفر على Maven Central وnuget.org وGitHub
وثائق لكل وقت تشغيل
كيفية استخدام NarrativeTrace؟
أضف NarrativeTrace إلى مشروعك
قم بتكوين تكامل SLF4J
التقاط ومراجعة تتبعات السرد
تحسين إعدادات التتبع لاحتياجاتك
حالات استخدام NarrativeTrace
- سرد الشيفرة
- تكامل الذكاء الاصطناعي
- تعزيز التسجيل
- ترحيل الأنظمة
- توافق التتبع







