ThreadMessage interface
رسالة واحدة موجودة داخل مؤشر ترابط عامل.
الخصائص
| assistant |
إذا كان ذلك ممكنا، معرف العامل الذي قام بتأليف هذه الرسالة. |
| attachments | قائمة بالملفات المرفقة بالرسالة والأدوات التي تمت إضافتها إليها. |
| completed |
الطابع الزمني Unix (بالثوان) لوقت اكتمال الرسالة. |
| content | قائمة عناصر المحتوى المقترنة برسالة مؤشر ترابط العامل. |
| created |
الطابع الزمني Unix، بالثوان، يمثل وقت إنشاء هذا الكائن. |
| id | المعرف، الذي يمكن الرجوع إليه في نقاط نهاية واجهة برمجة التطبيقات. |
| incomplete |
الطابع الزمني Unix (بالثوان) لوقت وضع علامة على الرسالة على أنها غير مكتملة. |
| incomplete |
في رسالة غير مكتملة، تفاصيل حول سبب عدم اكتمال الرسالة. |
| metadata | مجموعة تصل إلى 16 زوج مفتاح/قيمة يمكن إرفاقها بكائن، وتستخدم لتخزين معلومات إضافية حول هذا الكائن بتنسيق منظم. قد يصل طول المفاتيح إلى 64 حرفا وقد يصل طول القيم إلى 512 حرفا. |
| object | نوع الكائن، وهو دائما "thread.message". |
| role | الدور المقترن برسالة مؤشر ترابط العامل. |
| run |
إذا كان ذلك ممكنا، معرف التشغيل المقترن بتأليف هذه الرسالة. |
| status | حالة الرسالة. |
| thread |
معرف مؤشر الترابط الذي تنتمي إليه هذه الرسالة. |
تفاصيل الخاصية
assistantId
إذا كان ذلك ممكنا، معرف العامل الذي قام بتأليف هذه الرسالة.
assistantId: null | string
قيمة الخاصية
null | string
attachments
قائمة بالملفات المرفقة بالرسالة والأدوات التي تمت إضافتها إليها.
attachments: null | MessageAttachment[]
قيمة الخاصية
null | MessageAttachment[]
completedAt
الطابع الزمني Unix (بالثوان) لوقت اكتمال الرسالة.
completedAt: null | Date
قيمة الخاصية
null | Date
content
قائمة عناصر المحتوى المقترنة برسالة مؤشر ترابط العامل.
content: MessageContentUnion[]
قيمة الخاصية
createdAt
الطابع الزمني Unix، بالثوان، يمثل وقت إنشاء هذا الكائن.
createdAt: Date
قيمة الخاصية
Date
id
المعرف، الذي يمكن الرجوع إليه في نقاط نهاية واجهة برمجة التطبيقات.
id: string
قيمة الخاصية
string
incompleteAt
الطابع الزمني Unix (بالثوان) لوقت وضع علامة على الرسالة على أنها غير مكتملة.
incompleteAt: null | Date
قيمة الخاصية
null | Date
incompleteDetails
في رسالة غير مكتملة، تفاصيل حول سبب عدم اكتمال الرسالة.
incompleteDetails: null | MessageIncompleteDetails
قيمة الخاصية
null | MessageIncompleteDetails
metadata
مجموعة تصل إلى 16 زوج مفتاح/قيمة يمكن إرفاقها بكائن، وتستخدم لتخزين معلومات إضافية حول هذا الكائن بتنسيق منظم. قد يصل طول المفاتيح إلى 64 حرفا وقد يصل طول القيم إلى 512 حرفا.
metadata: null | Record<string, string>
قيمة الخاصية
null | Record<string, string>
object
نوع الكائن، وهو دائما "thread.message".
object: "thread.message"
قيمة الخاصية
"thread.message"
role
runId
إذا كان ذلك ممكنا، معرف التشغيل المقترن بتأليف هذه الرسالة.
runId: null | string
قيمة الخاصية
null | string
status
threadId
معرف مؤشر الترابط الذي تنتمي إليه هذه الرسالة.
threadId: string
قيمة الخاصية
string