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