Class ThreadResponse

ThreadResponse class

يمثل خيطًا يحتوي على رسائل.

public class ThreadResponse : BaseResponse

Constructors

NameDescription
ThreadResponse()المُنشئ الافتراضي.

Properties

NameDescription
CreatedAt { get; set; }يحصل على أو يحدد الطابع الزمني لنظام Unix (بالثواني) عندما تم إنشاء الخيط.
Detail { get; set; }يحصل على أو يحدد تفاصيل الاستجابة.
Error { get; set; }يحصل على أو يحدد خطأ استجابة HTTP.
ErrorMessage { get; }يحصل على أو يحدد معلومات الخطأ.
HttpResponseHeaders { get; set; }يحصل على أو يحدد رؤوس استجابة HTTP.
HttpStatusCode { get; set; }يحصل على أو يحدد رمز حالة HTTP.
Id { get; set; }يحصل على أو يحدد المعرف، الذي يمكن الإشارة إليه في نقاط نهاية API.
IsSuccessful { get; }يشير إلى ما إذا كانت الاستجابة ناجحة.
Metadata { get; set; }يحصل على أو يحدد مجموعة من 16 زوجًا من المفاتيح والقيم التي يمكن إرفاقها بكائن. يمكن أن يكون هذا مفيدًا لتخزين معلومات إضافية حول الكائن بتنسيق منظم. يمكن أن تكون المفاتيح بطول أقصى 64 حرفًا والقيم بطول أقصى 512 حرفًا.
Object { get; set; }يحصل على أو يحدد نوع الكائن، الذي يكون دائمًا خيطًا.
ReasonPhrase { get; }يحصل على عبارة سبب الخطأ.
ToolResources { get; set; }يحصل على أو يحدد مجموعة من الموارد المتاحة لأدوات المساعد في هذا الخيط. الموارد محددة بنوع الأداة. على سبيل المثال، تتطلب أداة code_interpreter قائمة بمعرفات الملفات، بينما تتطلب أداة file_search قائمة بمعرفات مخزن المتجهات.

See Also