ThreadRun interface
البيانات التي تمثل عملية تقييم واحدة لمترابط عامل.
الخصائص
| assistant |
معرف العامل المقترن بمؤشر الترابط الذي تم إجراء هذا التشغيل مقابله. |
| cancelled |
الطابع الزمني Unix، بالثوان، يمثل وقت إلغاء هذا. |
| completed |
الطابع الزمني Unix، بالثوان، يمثل عند اكتمال ذلك. |
| created |
الطابع الزمني Unix، بالثوان، يمثل وقت إنشاء هذا الكائن. |
| expires |
الطابع الزمني Unix، بالثوان، يمثل وقت انتهاء صلاحية هذا العنصر. |
| failed |
الطابع الزمني Unix، بالثوان، يمثل عند فشل ذلك. |
| id | المعرف، الذي يمكن الرجوع إليه في نقاط نهاية واجهة برمجة التطبيقات. |
| incomplete |
تفاصيل حول سبب عدم اكتمال التشغيل. سيتم |
| instructions | إرشادات النظام التي تم تجاوزها المستخدمة لتشغيل مؤشر ترابط العامل هذا. |
| last |
الخطأ الأخير، إن وجد، الذي تمت مصادفته بواسطة تشغيل مؤشر ترابط العامل هذا. |
| max |
الحد الأقصى لعدد رموز الإكمال المميزة المحددة لاستخدامها على مدار التشغيل. |
| max |
الحد الأقصى لعدد الرموز المميزة للمطالبة المحددة لاستخدامها على مدار التشغيل. |
| metadata | مجموعة تصل إلى 16 زوج مفتاح/قيمة يمكن إرفاقها بكائن، وتستخدم لتخزين معلومات إضافية حول هذا الكائن بتنسيق منظم. قد يصل طول المفاتيح إلى 64 حرفا وقد يصل طول القيم إلى 512 حرفا. |
| model | معرف النموذج المراد استخدامه. |
| object | نوع الكائن، وهو دائما "thread.run". |
| parallel |
تحديد ما إذا كان يمكن تنفيذ الأدوات بالتوازي داخل التشغيل. |
| required |
تفاصيل الإجراء المطلوب لتشغيل مؤشر ترابط العامل للمتابعة. |
| response |
تنسيق استجابة استدعاءات الأداة المستخدمة في هذا التشغيل. |
| started |
الطابع الزمني Unix، بالثوان، يمثل وقت بدء تشغيل هذا العنصر. |
| status | حالة تشغيل مؤشر ترابط العامل. |
| temperature | درجة حرارة أخذ العينات المستخدمة لهذا التشغيل. إذا لم يتم تعيينه، تعيينه افتراضيا إلى 1. |
| thread |
معرف مؤشر الترابط المقترن بهذا التشغيل. |
| tool |
يتحكم في ما إذا كان أو لا وأي أداة يتم استدعاؤها بواسطة النموذج. |
| tool |
تجاوز الأدوات التي يمكن للعامل استخدامها لهذا التشغيل. هذا مفيد لتعديل السلوك على أساس كل تشغيل |
| tools | يتم تشغيل الأدوات الممكنة التي تم تجاوزها المستخدمة في مؤشر ترابط العامل هذا. |
| topP | قيمة أخذ عينات النواة المستخدمة لهذا التشغيل. إذا لم يتم تعيينه، تعيينه افتراضيا إلى 1. |
| truncation |
الاستراتيجية التي يجب استخدامها لإسقاط الرسائل مع انتقال نوافذ السياق إلى الأمام. |
| usage | إحصائيات الاستخدام المتعلقة بالتشغيل. سيتم |
تفاصيل الخاصية
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
قيمة الخاصية
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
قيمة الخاصية
null | RequiredActionUnion
responseFormat
تنسيق استجابة استدعاءات الأداة المستخدمة في هذا التشغيل.
responseFormat: null | AgentsResponseFormatOption
قيمة الخاصية
null | AgentsResponseFormatOption
startedAt
الطابع الزمني Unix، بالثوان، يمثل وقت بدء تشغيل هذا العنصر.
startedAt: null | Date
قيمة الخاصية
null | Date
status
temperature
درجة حرارة أخذ العينات المستخدمة لهذا التشغيل. إذا لم يتم تعيينه، تعيينه افتراضيا إلى 1.
temperature?: null | number
قيمة الخاصية
null | number
threadId
معرف مؤشر الترابط المقترن بهذا التشغيل.
threadId: string
قيمة الخاصية
string
toolChoice
يتحكم في ما إذا كان أو لا وأي أداة يتم استدعاؤها بواسطة النموذج.
toolChoice: null | AgentsToolChoiceOption
قيمة الخاصية
null | AgentsToolChoiceOption
toolResources
تجاوز الأدوات التي يمكن للعامل استخدامها لهذا التشغيل. هذا مفيد لتعديل السلوك على أساس كل تشغيل
toolResources?: null | ToolResources
قيمة الخاصية
null | ToolResources
tools
يتم تشغيل الأدوات الممكنة التي تم تجاوزها المستخدمة في مؤشر ترابط العامل هذا.
tools: ToolDefinitionUnion[]
قيمة الخاصية
topP
قيمة أخذ عينات النواة المستخدمة لهذا التشغيل. إذا لم يتم تعيينه، تعيينه افتراضيا إلى 1.
topP?: null | number
قيمة الخاصية
null | number
truncationStrategy
الاستراتيجية التي يجب استخدامها لإسقاط الرسائل مع انتقال نوافذ السياق إلى الأمام.
truncationStrategy: null | TruncationObject
قيمة الخاصية
null | TruncationObject
usage
إحصائيات الاستخدام المتعلقة بالتشغيل. سيتم null هذه القيمة إذا لم يكن التشغيل في حالة طرفية (أي in_progressqueuedوما إلى ذلك).
usage: null | RunCompletionUsage
قيمة الخاصية
null | RunCompletionUsage