Skip to main content
استخدم stream() عندما تحتاج الواجهة إلى عرض استجابة الوكيل أو نشاط الأدوات أثناء استمرار التشغيل. يبدأ آلة الحالات القابلة للاستئناف نفسها التي يبدأها run() مع عميل نموذج يدعم البث.

بث النص

قراءة النتيجة في أكثر من موضع

يمكن إعادة تشغيل مستهلكات التدفق، لذا يمكن لرمز العرض والقياس عن بُعد والاستمرارية استهلاك التشغيل نفسه بالتزامن:

اختيار تدفق

  • يعرض getTextStream() نص الإجابة.
  • يعرض getReasoningStream() تحديثات الاستدلال عندما يوفرها النموذج.
  • يعرض getItemsStream() قيَم AgentItem<TOutput> ذات أنواع محددة للرسائل والاستدلال ونشاط الأدوات والأخطاء والمخرجات النهائية.
  • يعرض getToolStream() نشاط الأدوات.
  • يعرض getFullStream() جميع أحداث بيئة التشغيل.
استخدم cancel() لإلغاء التشغيل. وتتلقى الأدوات المحلية الإلغاء عبر إشارة بيئة التشغيل.

بث تقدم الأدوات

يمكن للأدوات المنفّذة كمولدات غير متزامنة نشر نتائج أولية. تظهر في التدفق الكامل كأحداث tool.preliminary_result وتظل مرتبطة بالخطوة المكتملة.

أدلة ذات صلة

آخر تعديل في ٢ أكتوبر ٢٠٢٦