الانتقال إلى المحتوى الرئيسي
توفر خطافات التنفيذ تحكمًا دقيقًا في سلوك وقت تشغيل Agents CrewAI. على عكس خطافات الانطلاق التي تعمل قبل وبعد تنفيذ Crew، تعترض خطافات التنفيذ عمليات محددة أثناء تنفيذ الـ Agent، مما يتيح لك تعديل السلوك وتنفيذ فحوصات أمان وإضافة مراقبة شاملة.

أنواع خطافات التنفيذ

1. خطافات استدعاء LLM

التحكم ومراقبة تفاعلات نموذج اللغة:
  • قبل استدعاء LLM: تعديل المطالبات، التحقق من المدخلات، بوابات الموافقة
  • بعد استدعاء LLM: تحويل الاستجابات، تنقية المخرجات، تحديث سجل المحادثة

2. خطافات استدعاء الأدوات

التحكم ومراقبة تنفيذ الأدوات:
  • قبل استدعاء الأداة: تعديل المدخلات، التحقق من المعاملات، حظر العمليات الخطرة
  • بعد استدعاء الأداة: تحويل النتائج، تنقية المخرجات، تسجيل تفاصيل التنفيذ

طرق تسجيل الخطافات

1. خطافات بالمزخرفات (مُوصى بها)

2. خطافات نطاق Crew

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

  1. اجعل الخطافات مركّزة - كل خطاف يجب أن يكون له مسؤولية واحدة واضحة
  2. عالج الأخطاء بلطف
  3. عدّل السياق في مكانه
  4. استخدم تلميحات الأنواع
  5. نظّف في الاختبارات

التوثيق ذو الصلة

الخلاصة

توفر خطافات التنفيذ تحكمًا قويًا في سلوك وقت تشغيل الـ Agent. استخدمها لتنفيذ حواجز أمان وسير عمل موافقة ومراقبة شاملة ومنطق أعمال مخصص.