مشاركة عبر


ThreadRun interface

البيانات التي تمثل عملية تقييم واحدة لمترابط عامل.

الخصائص

assistantId

معرف العامل المقترن بمؤشر الترابط الذي تم إجراء هذا التشغيل مقابله.

cancelledAt

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

completedAt

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

createdAt

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

expiresAt

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

failedAt

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

id

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

incompleteDetails

تفاصيل حول سبب عدم اكتمال التشغيل. سيتم null إذا لم يكن التشغيل غير مكتمل.

instructions

إرشادات النظام التي تم تجاوزها المستخدمة لتشغيل مؤشر ترابط العامل هذا.

lastError

الخطأ الأخير، إن وجد، الذي تمت مصادفته بواسطة تشغيل مؤشر ترابط العامل هذا.

maxCompletionTokens

الحد الأقصى لعدد رموز الإكمال المميزة المحددة لاستخدامها على مدار التشغيل.

maxPromptTokens

الحد الأقصى لعدد الرموز المميزة للمطالبة المحددة لاستخدامها على مدار التشغيل.

metadata

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

model

معرف النموذج المراد استخدامه.

object

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

parallelToolCalls

تحديد ما إذا كان يمكن تنفيذ الأدوات بالتوازي داخل التشغيل.

requiredAction

تفاصيل الإجراء المطلوب لتشغيل مؤشر ترابط العامل للمتابعة.

responseFormat

تنسيق استجابة استدعاءات الأداة المستخدمة في هذا التشغيل.

startedAt

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

status

حالة تشغيل مؤشر ترابط العامل.

temperature

درجة حرارة أخذ العينات المستخدمة لهذا التشغيل. إذا لم يتم تعيينه، تعيينه افتراضيا إلى 1.

threadId

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

toolChoice

يتحكم في ما إذا كان أو لا وأي أداة يتم استدعاؤها بواسطة النموذج.

toolResources

تجاوز الأدوات التي يمكن للعامل استخدامها لهذا التشغيل. هذا مفيد لتعديل السلوك على أساس كل تشغيل

tools

يتم تشغيل الأدوات الممكنة التي تم تجاوزها المستخدمة في مؤشر ترابط العامل هذا.

topP

قيمة أخذ عينات النواة المستخدمة لهذا التشغيل. إذا لم يتم تعيينه، تعيينه افتراضيا إلى 1.

truncationStrategy

الاستراتيجية التي يجب استخدامها لإسقاط الرسائل مع انتقال نوافذ السياق إلى الأمام.

usage

إحصائيات الاستخدام المتعلقة بالتشغيل. سيتم null هذه القيمة إذا لم يكن التشغيل في حالة طرفية (أي in_progressqueuedوما إلى ذلك).

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

assistantId

معرف العامل المقترن بمؤشر الترابط الذي تم إجراء هذا التشغيل مقابله.

assistantId: string

قيمة الخاصية

string

cancelledAt

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

cancelledAt: null | Date

قيمة الخاصية

null | Date

completedAt

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

completedAt: null | Date

قيمة الخاصية

null | Date

createdAt

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

createdAt: Date

قيمة الخاصية

Date

expiresAt

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

expiresAt: null | Date

قيمة الخاصية

null | Date

failedAt

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

failedAt: null | Date

قيمة الخاصية

null | Date

id

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

id: string

قيمة الخاصية

string

incompleteDetails

تفاصيل حول سبب عدم اكتمال التشغيل. سيتم null إذا لم يكن التشغيل غير مكتمل.

incompleteDetails: null | IncompleteRunDetails

قيمة الخاصية

instructions

إرشادات النظام التي تم تجاوزها المستخدمة لتشغيل مؤشر ترابط العامل هذا.

instructions: string

قيمة الخاصية

string

lastError

الخطأ الأخير، إن وجد، الذي تمت مصادفته بواسطة تشغيل مؤشر ترابط العامل هذا.

lastError: null | RunError

قيمة الخاصية

null | RunError

maxCompletionTokens

الحد الأقصى لعدد رموز الإكمال المميزة المحددة لاستخدامها على مدار التشغيل.

maxCompletionTokens: null | number

قيمة الخاصية

null | number

maxPromptTokens

الحد الأقصى لعدد الرموز المميزة للمطالبة المحددة لاستخدامها على مدار التشغيل.

maxPromptTokens: null | number

قيمة الخاصية

null | number

metadata

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

metadata: null | Record<string, string>

قيمة الخاصية

null | Record<string, string>

model

معرف النموذج المراد استخدامه.

model: string

قيمة الخاصية

string

object

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

object: "thread.run"

قيمة الخاصية

"thread.run"

parallelToolCalls

تحديد ما إذا كان يمكن تنفيذ الأدوات بالتوازي داخل التشغيل.

parallelToolCalls: boolean

قيمة الخاصية

boolean

requiredAction

تفاصيل الإجراء المطلوب لتشغيل مؤشر ترابط العامل للمتابعة.

requiredAction?: null | RequiredActionUnion

قيمة الخاصية

responseFormat

تنسيق استجابة استدعاءات الأداة المستخدمة في هذا التشغيل.

responseFormat: null | AgentsResponseFormatOption

قيمة الخاصية

startedAt

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

startedAt: null | Date

قيمة الخاصية

null | Date

status

حالة تشغيل مؤشر ترابط العامل.

status: RunStatus

قيمة الخاصية

temperature

درجة حرارة أخذ العينات المستخدمة لهذا التشغيل. إذا لم يتم تعيينه، تعيينه افتراضيا إلى 1.

temperature?: null | number

قيمة الخاصية

null | number

threadId

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

threadId: string

قيمة الخاصية

string

toolChoice

يتحكم في ما إذا كان أو لا وأي أداة يتم استدعاؤها بواسطة النموذج.

toolChoice: null | AgentsToolChoiceOption

قيمة الخاصية

toolResources

تجاوز الأدوات التي يمكن للعامل استخدامها لهذا التشغيل. هذا مفيد لتعديل السلوك على أساس كل تشغيل

toolResources?: null | ToolResources

قيمة الخاصية

null | ToolResources

tools

يتم تشغيل الأدوات الممكنة التي تم تجاوزها المستخدمة في مؤشر ترابط العامل هذا.

tools: ToolDefinitionUnion[]

قيمة الخاصية

topP

قيمة أخذ عينات النواة المستخدمة لهذا التشغيل. إذا لم يتم تعيينه، تعيينه افتراضيا إلى 1.

topP?: null | number

قيمة الخاصية

null | number

truncationStrategy

الاستراتيجية التي يجب استخدامها لإسقاط الرسائل مع انتقال نوافذ السياق إلى الأمام.

truncationStrategy: null | TruncationObject

قيمة الخاصية

usage

إحصائيات الاستخدام المتعلقة بالتشغيل. سيتم null هذه القيمة إذا لم يكن التشغيل في حالة طرفية (أي in_progressqueuedوما إلى ذلك).

usage: null | RunCompletionUsage

قيمة الخاصية