preset وكل خيار مدعوم بقيم enum.
client.presets.list(options?)
اعرض كل إعداد مسبق مملوك للحساب المصادَق عليه.
client.presets.get(presetId, options?)
اجلب إعدادًا مسبقًا واحدًا.
client.presets.create(body, options?)
أنشئ إعدادًا مسبقًا جديدًا.
اسم العرض الذي يظهر في واجهة Youka.
جسم الإعداد المسبق بالكامل. استخدم
مرجع إعدادات العرض لعرض خريطة الحقول بصيغة سهلة القراءة،
أو KaraokePresetSchema.toJSONSchema() للحصول على المخطط بصيغة قابلة للقراءة آليًا.عيّن الإعداد المسبق الجديد كإعداد افتراضي للحساب. يمكن أن يكون هناك إعداد مسبق واحد فقط
افتراضيًا في أي وقت.
client.presets.update(presetId, body, options?)
حدّث (Patch) إعدادًا مسبقًا موجودًا. مرّر أي جزء من name وpreset وisDefault.
client.presets.delete(presetId, options?)
احذف إعدادًا مسبقًا.
client.presets.setDefault(presetId, options?)
عيّن إعدادًا مسبقًا كإعداد افتراضي للمشاريع الجديدة. هذا غلاف مريح حول client.presets.update(presetId, { isDefault: true }).
اكتشاف الحقول الصالحة
يقوم SDK بتصدير مخطط Zod الذي يتحقق من صحة أجسام الإعدادات المسبقة. حوّله إلى JSON Schema أثناء وقت التشغيل للوكلاء وبُنّاة النماذج:تطبيق إعداد مسبق
طبّق الإعدادات المسبقة في ثلاث نقاط:- عند إنشاء المشروع
- ضمن إعدادات المشروع
- عند التصدير
ما التالي
- مرجع إعدادات العرض — جميع مسارات الحقول المشتركة وقيم enum
- الوسائط — المشار إليها من أجسام الإعدادات المسبقة
- إعدادات المشروع — طبّق الإعدادات المسبقة على مشروع
- إعدادات API المسبقة — نفس التدفق عبر HTTP خام
- إعدادات CLI المسبقة — نفس التدفق من الطرفية
- عمليات التصدير — اعرض باستخدام إعداد مسبق
