diff --git a/docs/ar/concepts/checkpointing.mdx b/docs/ar/concepts/checkpointing.mdx index 78acd10c7..adcf31db1 100644 --- a/docs/ar/concepts/checkpointing.mdx +++ b/docs/ar/concepts/checkpointing.mdx @@ -5,7 +5,7 @@ icon: floppy-disk mode: "wide" --- -الـ Checkpointing يحفظ لقطة من حالة التنفيذ اثناء التشغيل بحيث يمكن لطاقم او تدفق او وكيل الاستئناف بعد الفشل او التفرع الى فرع بديل. +الـ Checkpointing يحفظ لقطة من حالة التنفيذ اثناء التشغيل بحيث يمكن لطاقم أو تدفق أو وكيل الاستئناف بعد الفشل أو التفرع إلى فرع بديل. @@ -39,7 +39,7 @@ mode: "wide" يتضمن CrewAI مزودين: - `JsonProvider` يكتب ملفا لكل نقطة حفظ. قابل للقراءة وسهل التفقد. -- `SqliteProvider` يكتب الى قاعدة بيانات SQLite واحدة. افضل لنقاط الحفظ عالية التردد. +- `SqliteProvider` يكتب إلى قاعدة بيانات SQLite واحدة. افضل لنقاط الحفظ عالية التردد. كلاهما يحذف اقدم نقاط الحفظ عند تحديد `max_checkpoints`. @@ -49,7 +49,7 @@ mode: "wide" ### نموذج الوراثة -`Crew` و`Flow` و`Agent` كلها تقبل وسيط `checkpoint`. يرث الابناء من الاب ما لم يحددوا قيمتهم الخاصة او يمرروا `False` للانسحاب. فعل الـ Checkpointing مرة واحدة على الطاقم وتشارك كل الوكلاء، او استبعد وكيلا واحدا بشكل انتقائي. +`Crew` و`Flow` و`Agent` كلها تقبل وسيط `checkpoint`. يرث الابناء من الاب ما لم يحددوا قيمتهم الخاصة أو يمرروا `False` للانسحاب. فعل الـ Checkpointing مرة واحدة على الطاقم وتشارك كل الوكلاء، أو استبعد وكيلا واحدا بشكل انتقائي. ## درس تطبيقي: استئناف طاقم فاشل @@ -103,7 +103,7 @@ mode: "wide" crew = Crew(agents=[...], tasks=[...], checkpoint=True) ``` - يكتب الى `./.checkpoints/` عند كل `task_completed`. + يكتب إلى `./.checkpoints/` عند كل `task_completed`. @@ -180,7 +180,7 @@ mode: "wide" ``` - + `fork()` يستعيد نقطة حفظ تحت نسب جديد بحيث لا يتصادم التشغيل الجديد مع الاصلي. ```python @@ -192,7 +192,7 @@ mode: "wide" تسمية `branch` اختيارية؛ يتم انشاء واحدة اذا اغفلت. - + ```python @@ -278,7 +278,7 @@ mode: "wide" ```bash - crewai checkpoint # كشف تلقائي لـ .checkpoints/ او .checkpoints.db + crewai checkpoint # كشف تلقائي لـ .checkpoints/ أو .checkpoints.db crewai checkpoint --location ./my_checkpoints crewai checkpoint --location ./.checkpoints.db ``` @@ -321,7 +321,7 @@ mode: "wide" - واجهة التخزين. `JsonProvider` او `SqliteProvider`. + واجهة التخزين. `JsonProvider` أو `SqliteProvider`. @@ -386,4 +386,4 @@ mode: "wide" | `crewai checkpoint` | تشغيل TUI؛ كشف التخزين تلقائيا. | | `crewai checkpoint --location ` | تشغيل TUI على موقع محدد. | | `crewai checkpoint list ` | سرد نقاط الحفظ. | -| `crewai checkpoint info ` | تفقد ملف نقطة حفظ او اخر مدخل في قاعدة بيانات SQLite. | +| `crewai checkpoint info ` | تفقد ملف نقطة حفظ أو اخر مدخل في قاعدة بيانات SQLite. |