مشاركة عبر


RunStep interface

معلومات مفصلة حول خطوة واحدة لتشغيل مؤشر ترابط عامل.

الخصائص

assistantId

معرف العامل المقترن بخطوة التشغيل.

cancelledAt

الطابع الزمني Unix، بالثوان، يمثل وقت إلغاء هذا.

completedAt

الطابع الزمني Unix، بالثوان، يمثل عند اكتمال ذلك.

createdAt

الطابع الزمني Unix، بالثوان، يمثل وقت إنشاء هذا الكائن.

expiredAt

الطابع الزمني Unix، بالثوان، الذي يمثل وقت انتهاء صلاحية هذا العنصر.

failedAt

الطابع الزمني Unix، بالثوان، يمثل عند فشل ذلك.

id

المعرف، الذي يمكن الرجوع إليه في نقاط نهاية واجهة برمجة التطبيقات.

lastError

إذا كان ذلك ممكنا، معلومات حول الخطأ الأخير الذي واجهته خطوة التشغيل هذه.

metadata

مجموعة تصل إلى 16 زوج مفتاح/قيمة يمكن إرفاقها بكائن، وتستخدم لتخزين معلومات إضافية حول هذا الكائن بتنسيق منظم. قد يصل طول المفاتيح إلى 64 حرفا وقد يصل طول القيم إلى 512 حرفا.

object

نوع الكائن، وهو دائما 'thread.run.step'.

runId

معرف التشغيل الذي تعد خطوة التشغيل هذه جزءا منه.

status

حالة خطوة التشغيل هذه.

stepDetails

تفاصيل خطوة التشغيل هذه.

threadId

معرف مؤشر الترابط الذي تم تشغيله.

type

نوع خطوة التشغيل، والتي يمكن أن تكون إما message_creation أو tool_calls.

usage

إحصائيات الاستخدام المتعلقة بخطوة التشغيل. سيتم null هذه القيمة بينما تكون حالة خطوة التشغيل in_progress.

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

assistantId

معرف العامل المقترن بخطوة التشغيل.

assistantId: string

قيمة الخاصية

string

cancelledAt

الطابع الزمني Unix، بالثوان، يمثل وقت إلغاء هذا.

cancelledAt: null | Date

قيمة الخاصية

null | Date

completedAt

الطابع الزمني Unix، بالثوان، يمثل عند اكتمال ذلك.

completedAt: null | Date

قيمة الخاصية

null | Date

createdAt

الطابع الزمني Unix، بالثوان، يمثل وقت إنشاء هذا الكائن.

createdAt: Date

قيمة الخاصية

Date

expiredAt

الطابع الزمني Unix، بالثوان، الذي يمثل وقت انتهاء صلاحية هذا العنصر.

expiredAt: null | Date

قيمة الخاصية

null | Date

failedAt

الطابع الزمني Unix، بالثوان، يمثل عند فشل ذلك.

failedAt: null | Date

قيمة الخاصية

null | Date

id

المعرف، الذي يمكن الرجوع إليه في نقاط نهاية واجهة برمجة التطبيقات.

id: string

قيمة الخاصية

string

lastError

إذا كان ذلك ممكنا، معلومات حول الخطأ الأخير الذي واجهته خطوة التشغيل هذه.

lastError: null | RunStepError

قيمة الخاصية

null | RunStepError

metadata

مجموعة تصل إلى 16 زوج مفتاح/قيمة يمكن إرفاقها بكائن، وتستخدم لتخزين معلومات إضافية حول هذا الكائن بتنسيق منظم. قد يصل طول المفاتيح إلى 64 حرفا وقد يصل طول القيم إلى 512 حرفا.

metadata: null | Record<string, string>

قيمة الخاصية

null | Record<string, string>

object

نوع الكائن، وهو دائما 'thread.run.step'.

object: "thread.run.step"

قيمة الخاصية

"thread.run.step"

runId

معرف التشغيل الذي تعد خطوة التشغيل هذه جزءا منه.

runId: string

قيمة الخاصية

string

status

حالة خطوة التشغيل هذه.

status: RunStepStatus

قيمة الخاصية

stepDetails

تفاصيل خطوة التشغيل هذه.

stepDetails: RunStepDetailsUnion

قيمة الخاصية

threadId

معرف مؤشر الترابط الذي تم تشغيله.

threadId: string

قيمة الخاصية

string

type

نوع خطوة التشغيل، والتي يمكن أن تكون إما message_creation أو tool_calls.

type: RunStepType

قيمة الخاصية

usage

إحصائيات الاستخدام المتعلقة بخطوة التشغيل. سيتم null هذه القيمة بينما تكون حالة خطوة التشغيل in_progress.

usage?: null | RunStepCompletionUsage

قيمة الخاصية