📄️ CrewAI
دورة CrewAI المميّزة: تصميم فريق من الوكلاء بأدوار ومهامّ وأدوات، وتشغيله بعمليّتين تتابعيّة وهرميّة، مع قياس الكلفة وتصحيح الحلقات. مدّة الدورة 5 ساعات مع مشروع نهائيّ.
📄️ 1. عدّة وكلاء أم وكيل واحد
الوحدة 1 من دورة CrewAI: تخصّص الأدوار مقابل وكيل واحد مُحكَم التعليمات، والكلفة المضاعفة، والحالات التي يكفيها سكربت بلا وكلاء أصلًا.
📄️ 2. الوكلاء والأدوار والأهداف
الوحدة 2 من دورة CrewAI: تعريف وكيل بحقول الدور والهدف والقصّة الخلفيّة، اختيار النموذج بحسب المهمّة، ضبط الإسهاب، وبناء الوكلاء الأربعة للخيط الأحمر.
📄️ 3. المهامّ والاعتماديات
الوحدة 3 من دورة CrewAI: كتابة Task مع description وexpected_output، ربط المهامّ بـcontext، وطلب سوت مُهيكَل يُنقَل بين الوكلاء دون فقدان.
📄️ 4. تتابعيّة أم هرميّة
الوحدة 4 من دورة CrewAI: مقارنة Process.sequential وProcess.hierarchical، دور المدير، الكلفة الحقيقيّة لكلّ عمليّة، والاختيار المناسب للفريق.
📄️ 5. الأدوات المشتركة
الوحدة 5 من دورة CrewAI: أدوات مدمجة وأدوات مخصّصة عبر BaseTool وdecorator @tool، توزيعها على الأصعدة الثلاثة، ومنع الاستدعاءات غير المشروعة.
📄️ 6. التفويض والإشراف
الوحدة 6 من دورة CrewAI: allow_delegation، الأسئلة بين الوكلاء، منع الحلقات، دور المسؤول في التحكيم، وقواعد التفويض السليم.
📄️ 7. الذاكرة المشتركة
الوحدة 7 من دورة CrewAI: memory=True، الذاكرة القصيرة والطويلة وذاكرة الكيانات، ما يمرّ بين المهامّ فعلًا، وحجم السياق التراكميّ.
📄️ 8. الكلفة والزمن
الوحدة 8 من دورة CrewAI: عدد النداءات لكلّ تنفيذ، الفاتورة المُقاسة على الخيط الأحمر، متغيّرات المخرَج، وحدود CrewAI في الإنتاج.