معالجة إخفاقات البوابة
تُعاد أخطاء البوابة على شكلAgentGatewayError:
معالجة أخطاء المخطط
يحددAgentSchemaValidationError مدخلات أو مخرجات أدوات غير صالحة، أو أحداث تقدم، أو مخرجات نهائية. تعامل معها كإخفاقات في العقد لا كأعطال مؤقتة للنموذج.
فحص عملية التشغيل الفاشلة
عندما تتمكن بيئة التشغيل من حفظ نقطة تحقق للإخفاق، افحص ما يلي:result.run.statusresult.run.errorstatusوerrorوmodelAttemptsالخاصة بأحدث خطوةrequestIdوnativeResponseIdلمطابقتهما مع سجلات البوابة
عمليات التحقق الشائعة
- تأكد من إتاحة
PHASEO_API_KEYلعملية الخادم. - امنح كل أداة
idفريدًا وثابتًا. - استخدم معرّفات استدعاء الأداة الدقيقة عند الموافقة أو الرفض أو تقديم مخرجات يدوية.
- حدّد عدد محاولات النموذج؛ ولا تُعِد المحاولة عشوائيًا عند فشل التحقق أو الموافقة.
- احفظ حالة التشغيل المتوقفة مؤقتًا قبل إعادة التحكم إلى المتصفح أو عامل قائمة الانتظار.