preset का पूरा shape और हर enum-backed विकल्प देखने के लिए Render settings reference देखें।
client.presets.list(options?)
Authenticated अकाउंट के स्वामित्व वाले सभी प्रीसेट्स की सूची दें।
client.presets.get(presetId, options?)
एक single प्रीसेट फ़ेच करें।
client.presets.create(body, options?)
एक नया प्रीसेट बनाएं।
string
required
Youka UI में दिखाया जाने वाला डिस्प्ले नाम।
KaraokePreset
required
पूरा प्रीसेट बॉडी। human-readable फ़ील्ड मैप के लिए
Render settings reference का उपयोग करें, या machine-readable schema के लिए KaraokePresetSchema.toJSONSchema() का।boolean
नए प्रीसेट को अकाउंट डिफ़ॉल्ट के रूप में मार्क करें। एक समय में केवल एक प्रीसेट
डिफ़ॉल्ट हो सकता है।
client.presets.update(presetId, body, options?)
मौजूदा प्रीसेट को patch करें। name, preset, और isDefault में से कोई भी subset पास करें।
client.presets.delete(presetId, options?)
एक प्रीसेट डिलीट करें।
client.presets.setDefault(presetId, options?)
नए प्रोजेक्ट्स के लिए किसी प्रीसेट को डिफ़ॉल्ट के रूप में मार्क करें। यह client.presets.update(presetId, { isDefault: true }) के आसपास एक convenience wrapper है।
वैध फ़ील्ड्स ढूंढना
SDK Zod schema एक्सपोर्ट करता है जो प्रीसेट बॉडीज़ को validate करता है। Agents और form builders के लिए runtime पर इसे JSON Schema में कन्वर्ट करें:प्रीसेट लागू करना
तीन जगहों पर प्रीसेट्स लागू करें:- प्रोजेक्ट बनाते समय
- प्रोजेक्ट सेटिंग्स पर
- एक्सपोर्ट पर
आगे क्या
- Render settings reference — सभी साझा फ़ील्ड पाथ्स और enum वैल्यूज़
- Media — प्रीसेट बॉडीज़ से referenced
- Project settings — किसी प्रोजेक्ट पर प्रीसेट्स लागू करें
- API presets — raw HTTP पर वही flow
- CLI presets — टर्मिनल से वही flow
- Exports — प्रीसेट के साथ रेंडर करें
