Class ChatMessage
ChatMessage class
رسالة إكمال دردشة تم إنشاؤها بواسطة النموذج.
Constructors
| Name | Description |
|---|
| ChatMessage() | يقوم بتهيئة مثيل جديد من فئة ChatMessage. |
| ChatMessage(string, string) | يقوم بتهيئة مثيل جديد من فئة ChatMessage. |
Properties
| Name | Description |
|---|
| Content { get; set; } | يحصل على محتويات الرسالة أو يحددها. |
| Name { get; set; } | يحصل على اسم اختياري للمشارك أو يحدده. يوفر معلومات النموذج لتمييز بين المشاركين من نفس الدور. |
| Role { get; set; } | يحصل على دور مؤلف الرسالة أو يحدده. |
| ToolCallId { get; set; } | يحصل على استدعاء الأداة الذي تستجيب له هذه الرسالة أو يحدده. |
| ToolCalls { get; set; } | يحصل على استدعاءات الأداة التي تم إنشاؤها بواسطة النموذج، مثل استدعاءات الوظائف. |
Methods
| Name | Description |
|---|
| static FromAssistant(string) | ينشئ كائن ChatMessage جديد يمثل رسالة مساعد. |
| static FromSystem(string) | ينشئ كائن ChatMessage جديد يمثل رسالة نظام. |
| static FromUser(string) | ينشئ كائن ChatMessage جديد يمثل رسالة مستخدم. |
See Also