مقدمة
يوفر CrewAI القدرة على إعادة التشغيل من مهمة محددة من آخر تشغيل للطاقم. هذه الميزة مفيدة بشكل خاص عندما تكون قد أنهيت تشغيلاً وقد ترغب في إعادة محاولة مهام معينة أو لا تحتاج إلى إعادة جلب البيانات ووكلاؤك لديهم بالفعل السياق المحفوظ من تنفيذ التشغيل، لذا تحتاج فقط إلى إعادة تشغيل المهام التي تريدها.يجب عليك تشغيل
crew.kickoff() قبل أن تتمكن من إعادة تشغيل مهمة.
حالياً، يُدعم فقط آخر تشغيل، لذا إذا استخدمت kickoff_for_each، فسيسمح لك فقط بإعادة التشغيل من أحدث تشغيل للطاقم.إعادة التشغيل من مهمة محددة باستخدام CLI
لاستخدام ميزة إعادة التشغيل، اتبع هذه الخطوات:1
افتح الطرفية أو موجه الأوامر.
2
انتقل إلى المجلد الذي يقع فيه مشروع CrewAI الخاص بك.
3
شغّل الأوامر التالية:
لعرض معرفات المهام من آخر تشغيل، استخدم:بمجرد حصولك على
task_id لإعادة التشغيل، استخدم:تأكد من أن
crewai مثبت ومُعد بشكل صحيح في بيئة التطوير الخاصة بك.إعادة التشغيل من مهمة برمجياً
لإعادة التشغيل من مهمة برمجياً، استخدم الخطوات التالية:1
حدد معرف المهمة ومعاملات الإدخال لعملية إعادة التشغيل.
حدد
task_id ومعاملات الإدخال لعملية إعادة التشغيل.2
نفّذ أمر إعادة التشغيل ضمن كتلة try-except للتعامل مع الأخطاء المحتملة.
نفّذ أمر إعادة التشغيل ضمن كتلة try-except للتعامل مع الأخطاء المحتملة.
