مشاركة عبر


AgentEventMessage interface

يحتوي كل حدث في دفق الأحداث المرسلة من الخادم على خاصية event وخاصية data: * *

مثال

  • الحدث: thread.created
  • البيانات: {"معرف": "thread_123", "الكائن": "مؤشر تسلسل", ...}
  • نبعث أحداثا كلما تم إنشاء كائن جديد، أو الانتقال إلى حالة جديدة، أو يجري
  • متدفقة في أجزاء (دلتا). على سبيل المثال، نبعث thread.run.created عند تشغيل جديد
  • يتم إنشاء، thread.run.completed عند اكتمال التشغيل، وهكذا. عندما يختار عامل
  • لإنشاء رسالة أثناء التشغيل، نبعث thread.message.created event،
  • thread.message.in_progress الحدث والعديد من الأحداث thread.message.delta وأخيرا
  • حدث thread.message.completed.
  • قد نضيف أحداثا إضافية بمرور الوقت، لذلك نوصي بمعالجة الأحداث غير المعروفة بأمان
  • في التعليمات البرمجية الخاصة بك.

الخصائص

data

بيانات الحدث. يمكن أن تكون البيانات من نوع AgentThreadOutput، ThreadRunOutput، RunStepOutput، ThreadMessageOutput، MessageDeltaChunk،RunStepDeltaChunk

event

نوع الحدث.

تفاصيل الخاصية

data

بيانات الحدث. يمكن أن تكون البيانات من نوع AgentThreadOutput، ThreadRunOutput، RunStepOutput، ThreadMessageOutput، MessageDeltaChunk،RunStepDeltaChunk

data: AgentEventStreamData

قيمة الخاصية

event

نوع الحدث.

event: string

قيمة الخاصية

string