ChatCompletionSchema interface
كائن يحدد المخطط المخصص الذي سيستخدمه النموذج لهيكلة مخرجاته.
الخصائص
| additional |
يتحكم في ما إذا كان مسموحا لكائن ما باحتواء مفاتيح/قيم إضافية لم يتم تعريفها في مخطط JSON. التخلف الافتراضي غير صحيح. |
| properties | سلسلة بتنسيق JSON تحدد خصائص مخطط الإخراج والقيود الخاصة بالنموذج. |
| required | مصفوفة من أسماء الخصائص المطلوبة لتكون جزءا من استجابة النموذج. يجب تضمين جميع الخصائص للمخرجات المنظمة. |
| type | نوع تمثيل المخطط. عادة ما يكون "كائن". الافتراضي هو "object". |
تفاصيل الخاصية
additionalProperties
يتحكم في ما إذا كان مسموحا لكائن ما باحتواء مفاتيح/قيم إضافية لم يتم تعريفها في مخطط JSON. التخلف الافتراضي غير صحيح.
additionalProperties?: boolean
قيمة الخاصية
boolean
properties
سلسلة بتنسيق JSON تحدد خصائص مخطط الإخراج والقيود الخاصة بالنموذج.
properties?: string
قيمة الخاصية
string
required
مصفوفة من أسماء الخصائص المطلوبة لتكون جزءا من استجابة النموذج. يجب تضمين جميع الخصائص للمخرجات المنظمة.
required?: string[]
قيمة الخاصية
string[]
type
نوع تمثيل المخطط. عادة ما يكون "كائن". الافتراضي هو "object".
type?: string
قيمة الخاصية
string