الانتقال إلى المحتوى الرئيسي
اقرأ نتيجة التشغيل لترى كيف انتهى، وكم كلّف، وأي طلب Gateway خدم كل دور للنموذج. تتضمن كل نتيجة المخرجات النهائية، وسجل التشغيل مع حالته، والاستخدام التراكمي، وسجلًا واحدًا لكل خطوة يتضمن معرّف الطلب والمزوّد والنموذج.

اقرأ الاستخدام والتكلفة

يتضمن الاستخدام رموز الإدخال والإخراج والمخزّنة مؤقتًا والإجمالية، إضافة إلى التكلفة: inputTokens وoutputTokens وcachedTokens وtotalTokens وcost في TypeScript وJava؛ وinput_tokens وما شابهها في Python وPHP وRuby وRust؛ وInputTokens وما شابهها في Go وC#. ولكل خطوة أيضًا استخدامها الخاص.

تحقّق من طريقة انتهاء التشغيل

حالات التشغيل هي queued وrunning وwaiting_for_tools وwaiting_for_human وcompleted وstopped وfailed؛ وتضيف TypeScript الحالة cancelled. النتيجة التي تعود إليك تكون completed، أو stopped (تطابق شرط إيقاف، والسبب في سبب إيقاف التشغيل)، أو waiting_for_human (راجع الحالة والموافقة)، أو cancelled في TypeScript. أما عمليات التشغيل الفاشلة فترمي خطأً أو تعيده بدلًا من ذلك؛ راجع الأحداث والأخطاء.

تتبّع خطوة حتى طلب Gateway الخاص بها

يربط سجل كل خطوة دورًا واحدًا للنموذج بطلب Gateway الذي خدمه. ابحث عن معرّف الطلب في سجلات Phaseo، أو عن معرّف الاستجابة الأصلي لدى المزوّد الأصلي. توجد الخطوات في steps على النتيجة (Steps في Go وC#، وsteps() في Java). سجلات الخطوات في Python من النوع AgentStepRecord؛ وتسميها اللغات الأخرى RunStep.

سجّل عمليات التشغيل في الإنتاج

سجّل معرّف التشغيل وفهرس الخطوة ومعرّف الطلب ومعرّف الاستجابة الأصلي والمزوّد والنموذج وسبب الانتهاء ومعرّف استدعاء الأداة وسبب الإيقاف. تمنحك خطافات دورة الحياة كل ذلك أثناء حدوث التشغيل، وتحمل أحداث run.failed نص الخطأ حيث ترسلها لغتك. لا تسجّل المطالبات الخام أو مدخلات الأدوات أو بيانات الاعتماد؛ احجبها قبل أن تغادر الأحداث عمليتك. للحصول على سجل محلي لعمليات تشغيل كاملة أثناء التطوير، استخدم DevTools بدلًا من ذلك.
آخر تعديل في ٥ نوفمبر ٢٠٢٦