دليل الدخل بالوكلاءموارد عامة مجانية
中文 EN العربية

العودة إلى الفهرس / استعادة الوكلاء

استئناف مهمة وكيل متوقفة من حالة تشغيل محفوظة

احفظ حالة قابلة للاستئناف كي يستمر سير عمل الوكيل نفسه بعد الانقطاع.

الهدف

استأنف بعد الانقطاع بدلاً من اعتبار نتيجة جزئية إجابة مكتملة.

الخطوات

  1. ميّز بين الإجابة النهائية واستدعاء أداة معلّق وحالة تشغيل وسيطة قابلة للاستئناف. [openai-results] [openai-running]
  2. احفظ state=result.to_state() بعد التشغيل؛ واستمر به عبر state.to_json() وRunState.from_json(...) عند الحاجة. [openai-results] [openai-running]
  3. استأنف باستخدام مخزن الجلسة ومعرفها الأصليين: await Runner.run(agent, state, session=session)؛ وامنح السجل وصولاً حصرياً. [openai-results] [openai-running]
  4. أظهر فشلاً صريحاً للحالة المنتهية أو غير المتوافقة ووفّر مساراً للبدء من نقطة آمنة. [openai-results] [openai-running]
  5. حاكِ الانقطاع والاستئناف وتأكد من عدم تكرار الآثار الجانبية المكتملة دون شرط. [openai-results] [openai-running]

طريقة التحقق

احفظ واستأنف حالة غير نهائية؛ ومع تطابق سجل الجلسة الأصلي تماماً، يطابق SDK نتائج الأدوات المكتملة دون إعادة تنفيذها.

معالجة الأعطال

إذا كانت الحالة المحفوظة غير متوافقة، فأوقف التنفيذ وابدأ من نقطة تحقق موثقة بدلاً من إعادة كل الأدوات.

الصلاحيات

المتطلبات السابقة

الصلاحيات

القيود

يفشل الاستئناف بأمان إذا غيّرت كتابات متزامنة سجل الجلسة الأصلي أو لم يطابق ذيله. الحالة التي فشل حفظ مخرجها النهائي المقبول أو hooks الختامية غير قابلة للاستعادة؛ ابدأ تشغيلًا جديداً.

المصدر الأصلي المثبت

https://github.com/openai/openai-agents-python/blob/f53c62451c7f34c15f0c87fa745e05404025420f/docs/results.md

المستودع
openai/openai-agents-python
مسار الملف
docs/results.md
الإيداع المثبت
f53c62451c7f34c15f0c87fa745e05404025420f
تاريخ فحص المصدر
2026-10-14 · تمت المراجعة مقابل المصدر الأصلي المثبت

مقاييس المستودع

تعكس هذه القيم المستودع الأصلي كله، ولا تمثل إعجابات أو شعبية مهارة أو دليل منفرد.

النجوم
لم يُجمع
التفرعات
لم يُجمع
وقت الرصد
لم يُجمع

لا تتوفر لقطة مقاييس بعد.

الترخيص: MIT

الموضوع الرئيسي

حوّل مواد الحملة التجارية إلى موجز أسبوعي قابل للمراجعة

موارد ذات صلة