Skip to main content
प्रीसेट एक पुन: उपयोग योग्य रेंडर कॉन्फ़िगरेशन है — बैकग्राउंड, सबटाइटल स्टाइल, लेआउट — जिसे आप किसी भी प्रोजेक्ट या एक्सपोर्ट पर लागू कर सकते हैं। जब आपके पास कई ट्रैक्स में एक जैसा लुक चाहिए, तब प्रीसेट्स का उपयोग करें। 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
नए प्रीसेट को अकाउंट डिफ़ॉल्ट के रूप में मार्क करें। एक समय में केवल एक प्रीसेट डिफ़ॉल्ट हो सकता है।
Safe retries के लिए idempotency key के साथ pair करें:

client.presets.update(presetId, body, options?)

मौजूदा प्रीसेट को patch करें। name, preset, और isDefault में से कोई भी subset पास करें।

client.presets.delete(presetId, options?)

एक प्रीसेट डिलीट करें।
किसी प्रीसेट को डिलीट करने से वे प्रोजेक्ट्स या एक्सपोर्ट्स डिलीट नहीं होते जो पहले उसके साथ रेंडर किए गए थे। डिलीट किए गए प्रीसेट को reference करने वाले भविष्य के एक्सपोर्ट्स फेल हो जाएंगे।

client.presets.setDefault(presetId, options?)

नए प्रोजेक्ट्स के लिए किसी प्रीसेट को डिफ़ॉल्ट के रूप में मार्क करें। यह client.presets.update(presetId, { isDefault: true }) के आसपास एक convenience wrapper है।
नया डिफ़ॉल्ट सेट करने पर पिछला डिफ़ॉल्ट अपने-आप unset हो जाता है।

वैध फ़ील्ड्स ढूंढना

SDK Zod schema एक्सपोर्ट करता है जो प्रीसेट बॉडीज़ को validate करता है। Agents और form builders के लिए runtime पर इसे JSON Schema में कन्वर्ट करें:
Agent authors: प्रीसेट्स को mutate करने से पहले इस schema को कॉल करें ताकि मॉडल को exact फ़ील्ड नाम और वैल्यू टाइप्स पता हों।
Human-readable reference:

प्रीसेट लागू करना

तीन जगहों पर प्रीसेट्स लागू करें:

आगे क्या

  • Render settings reference — सभी साझा फ़ील्ड पाथ्स और enum वैल्यूज़
  • Media — प्रीसेट बॉडीज़ से referenced
  • Project settings — किसी प्रोजेक्ट पर प्रीसेट्स लागू करें
  • API presets — raw HTTP पर वही flow
  • CLI presets — टर्मिनल से वही flow
  • Exports — प्रीसेट के साथ रेंडर करें