नेविगेशन पर जाएँ

कंपोज़िशन प्लान जनरेट करें

संगीत जनरेशन के लिए कंपोज़िशन प्लान बनाएं। इस एंडपॉइंट के इस्तेमाल पर कोई क्रेडिट खर्च नहीं होता, लेकिन आपके टियर के आधार पर रेट लिमिटिंग लागू होती है।

हेडर

xi-api-keystringवैकल्पिक

क्वेरी पैरामीटर

enable_loggingbooleanवैकल्पिकडिफ़ॉल्ट: true

जब enable_logging को false पर सेट किया जाता है, तो अनुरोध के लिए ज़ीरो रिटेंशन मोड इस्तेमाल होगा। ज़ीरो रिटेंशन मोड का इस्तेमाल सिर्फ़ एंटरप्राइज़ ग्राहक कर सकते हैं।

अनुरोध

This endpoint expects an object.
promptstringआवश्यक<=4100 characters

प्लान बनाने के लिए एक सरल टेक्स्ट प्रॉम्प्ट।

music_length_msinteger or nullवैकल्पिक3000-600000

जनरेट किए जाने वाले composition plan की लंबाई, मिलीसेकंड में। यह 3000ms से 600000ms के बीच होनी चाहिए। वैकल्पिक — न देने पर मॉडल prompt के आधार पर लंबाई चुनेगा।

source_composition_planobject or nullवैकल्पिक

नए कंपोज़िशन प्लान के स्रोत के रूप में इस्तेमाल करने के लिए वैकल्पिक कंपोज़िशन प्लान।

model_idenumवैकल्पिकडिफ़ॉल्ट: music_v1

जनरेशन के लिए इस्तेमाल किया जाने वाला मॉडल।

अनुमत मान:

रिस्पॉन्स

सफल रिस्पॉन्स

MusicPromptobject

music_v1 मॉडल के लिए कंपोज़िशन प्लान। किसी अन्य मॉडल के साथ इस फ़ील्ड का इस्तेमाल करने पर एरर आएगा।

OR
CompositionPlanobject

music_v2 और music_v2_5 मॉडल के लिए कंपोज़िशन प्लान। किसी अन्य मॉडल के साथ इस फ़ील्ड का इस्तेमाल करने पर एरर आएगा।

त्रुटियाँ

422
Unprocessable Entity Error