ChatCompletionSchema interface

كائن يحدد المخطط المخصص الذي سيستخدمه النموذج لهيكلة مخرجاته.

الخصائص

additionalProperties

يتحكم في ما إذا كان مسموحا لكائن ما باحتواء مفاتيح/قيم إضافية لم يتم تعريفها في مخطط 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