مشاركة عبر


ThreadMessage interface

رسالة واحدة موجودة داخل مؤشر ترابط عامل.

الخصائص

assistantId

إذا كان ذلك ممكنا، معرف العامل الذي قام بتأليف هذه الرسالة.

attachments

قائمة بالملفات المرفقة بالرسالة والأدوات التي تمت إضافتها إليها.

completedAt

الطابع الزمني Unix (بالثوان) لوقت اكتمال الرسالة.

content

قائمة عناصر المحتوى المقترنة برسالة مؤشر ترابط العامل.

createdAt

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

id

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

incompleteAt

الطابع الزمني Unix (بالثوان) لوقت وضع علامة على الرسالة على أنها غير مكتملة.

incompleteDetails

في رسالة غير مكتملة، تفاصيل حول سبب عدم اكتمال الرسالة.

metadata

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

object

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

role

الدور المقترن برسالة مؤشر ترابط العامل.

runId

إذا كان ذلك ممكنا، معرف التشغيل المقترن بتأليف هذه الرسالة.

status

حالة الرسالة.

threadId

معرف مؤشر الترابط الذي تنتمي إليه هذه الرسالة.

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

assistantId

إذا كان ذلك ممكنا، معرف العامل الذي قام بتأليف هذه الرسالة.

assistantId: null | string

قيمة الخاصية

null | string

attachments

قائمة بالملفات المرفقة بالرسالة والأدوات التي تمت إضافتها إليها.

attachments: 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

قيمة الخاصية

metadata

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

metadata: null | Record<string, string>

قيمة الخاصية

null | Record<string, string>

object

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

object: "thread.message"

قيمة الخاصية

"thread.message"

role

الدور المقترن برسالة مؤشر ترابط العامل.

role: MessageRole

قيمة الخاصية

runId

إذا كان ذلك ممكنا، معرف التشغيل المقترن بتأليف هذه الرسالة.

runId: null | string

قيمة الخاصية

null | string

status

حالة الرسالة.

status: MessageStatus

قيمة الخاصية

threadId

معرف مؤشر الترابط الذي تنتمي إليه هذه الرسالة.

threadId: string

قيمة الخاصية

string