نظرة عامة على Weave
Weights & Biases (W&B) Weave هو إطار عمل لتتبع وتجربة وتقييم ونشر وتحسين التطبيقات المبنية على نماذج اللغة الكبيرة.
- التتبع والمراقبة: تتبع تلقائي لاستدعاءات LLM ومنطق التطبيق لتصحيح الأخطاء وتحليل أنظمة الإنتاج
- التكرار المنهجي: تحسين والتكرار على الموجهات ومجموعات البيانات والنماذج
- التقييم: استخدام مقيّمين مخصصين أو مُعدّين مسبقاً لتقييم أداء الوكلاء وتحسينه بشكل منهجي
- حواجز الحماية: حماية وكلائك بحماية مسبقة ولاحقة للإشراف على المحتوى وسلامة الموجهات
تعليمات الإعداد
إعداد حساب W&B
سجّل في حساب Weights & Biases إذا لم تكن قد فعلت ذلك بالفعل. ستحتاج إليه لعرض التتبعات والمقاييس.
تهيئة Weave في تطبيقك
أضف الكود التالي إلى تطبيقك:بعد التهيئة، سيوفر Weave عنوان URL حيث يمكنك عرض التتبعات والمقاييس.
الميزات
- يلتقط Weave تلقائياً جميع عمليات CrewAI: تفاعلات الوكلاء وتنفيذ المهام؛ استدعاءات LLM مع البيانات الوصفية واستخدام الرموز المميزة؛ استخدام الأدوات ونتائجها.
- يدعم التكامل جميع طرق تنفيذ CrewAI:
kickoff()وkickoff_for_each()وkickoff_async()وkickoff_for_each_async(). - تتبع تلقائي لجميع أدوات crewAI.
- دعم ميزة التدفق مع تصحيح المزخرفات (
@startو@listenو@routerو@or_و@and_). - تتبع حواجز الحماية المخصصة المُمررة لمهام CrewAI
Taskباستخدام@weave.op().

