गीत लेखन API

2026-09-18 को अद्यतन · Suno-API टीम

एंडपॉइंट विवरण

गीत लेखन किसी विषय, मौजूदा गीत पाठ के संदर्भ और शैली की ज़रूरतों के आधार पर गीत बनाता या दोबारा लिखता है। यह एंडपॉइंट नवीनतम गीत-लेखन अनुबंध पर अपग्रेड हो चुका है और प्रोफ़ेशनल मोड में जनरेशन के लिए सीधे इस्तेमाल किया जा सकता है।

एंडपॉइंट: POST /api/lyrics/generate

बिलिंग: कोटा के भीतर निःशुल्क (प्रति उपयोगकर्ता प्रति मिनट अधिकतम 10 कॉल और प्रति दिन 300); मुफ़्त कोटा से अधिक पर प्रति कॉल 0.1 CNY।

सीमा पार होने की पहचान: मुफ़्त कोटा पार होने पर भी अनुरोध सामान्य रूप से चलता है और प्रतिक्रिया हेडर में X-Suno-Helper-Free: false तथा X-Suno-Helper-Over-Limit: minute (या day) आते हैं, जिससे क्लाइंट बता सकता है कि यह कॉल शुल्क-योग्य थी।

सुझाया गया मॉडल: suno-v6। suno-v6, suno-v6-wild और suno-v6-mini उपलब्ध हैं।

प्रमाणीकरण

पैरामीटर प्रकार ज़रूरी नोट
Authorization string हाँ Bearer YOUR_API_KEY
Content-Type string हाँ application/json

अनुरोध पैरामीटर

पैरामीटर प्रकार ज़रूरी डिफ़ॉल्ट नोट
model string हाँ - ग्राहक के लिए मॉडल नाम: suno-v6, suno-v6-wild या suno-v6-mini
instruction string हाँ - गीत का विषय या लेखन की ज़रूरत
style string नहीं - शैली की ज़रूरत
title string नहीं - गाने का शीर्षक या शीर्षक की बाध्यता
selected string नहीं "" दोबारा लिखने के लिए चुना गया टेक्स्ट
context_before string नहीं "" पूर्व संदर्भ
context_after string नहीं "" परवर्ती संदर्भ
mode string नहीं apply_user_request गीत लेखन मोड
references array नहीं [] संदर्भ सामग्री की सूची
num_variants integer नहीं null चाही गई गीत-वariant संख्या
lyricist_id string नहीं null किसी विशेष गीतकार का ID (गीतकार सूची बंद हो चुकी है; नई इंटीग्रेशन की सलाह नहीं दी जाती)
metadata object नहीं - विस्तारित पैरामीटर; lyrics_model और enable_thinking समर्थित
lyrics_project_id string नहीं null मौजूदा गीत प्रोजेक्ट का ID (गीत प्रोजेक्ट शृंखला बंद हो चुकी है; नई इंटीग्रेशन की सलाह नहीं दी जाती)

instruction पुराने फ़ील्ड theme और prompt भी स्वीकार करता है। metadata.lyrics_model का डिफ़ॉल्ट default है और metadata.enable_thinking का डिफ़ॉल्ट false है।

भाषा नियंत्रण

इस एंडपॉइंट में अलग language अनुरोध फ़ील्ड नहीं है। गीत की भाषा instruction की सामग्री तय करती है; style केवल सहायक भूमिका निभा सकता है।

चीनी गीत पाने के लिए instruction में लक्ष्य भाषा स्पष्ट लिखें, जैसे:

{
  "model": "suno-v6",
  "instruction": "请用中文写歌词,主题是夏夜海边重逢",
  "style": "Mandopop, 中文流行"
}

आप "Write the lyrics in Chinese about ..." भी लिख सकते हैं। अंग्रेज़ी गीत के लिए "请用英文写歌词" या "Write the lyrics in English" लिखें। केवल अंग्रेज़ी विषय भेजने और लक्ष्य भाषा न बताने पर नतीजा अंग्रेज़ी हो सकता है।

अनुरोध उदाहरण

curl -X POST https://www.suno-api.io/api/lyrics/generate \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "suno-v6",
    "instruction": "स्कूल पूरा होने और नई शुरुआत पर हिंदी गीत",
    "style": "पॉप रॉक, सच्चा, यादगार कोरस",
    "title": "नई शुरुआत",
    "metadata": {
      "lyrics_model": "default",
      "enable_thinking": false
    }
  }'

प्रतिक्रिया

{
  "code": 200,
  "message": "success",
  "data": {
    "lyrics": "[Verse]\nहवा स्कूल के मैदान से गुज़रती है\nहम कल को अलविदा कहते हैं",
    "edited_lyrics": "[Verse]\nहवा स्कूल के मैदान से गुज़रती है\nहम कल को अलविदा कहते हैं",
    "lyrics_id": "lyrics_id",
    "lyrics_request_id": "lyrics_request_id"
  }
}

edited_lyrics वह पूरा गीत है जिसे गीत बॉक्स में डालना चाहिए। lyrics_id और lyrics_request_id ट्रैकिंग के लिए हैं और एंडपॉइंट की प्रतिक्रिया के अनुसार खाली हो सकते हैं; इन्हें गाना ID न मानें।

संगतता नोट

अगलावॉइस क्लोनिंग और निर्दिष्ट आवाज़ से जनरेशन API (सुझाया नहीं गया)

API कुंजी प्राप्त करें

रजिस्टर करने के बाद कंसोल में API कुंजी बनाएँ। प्रत्येक जनरेशन का खर्च 0.6 युआन है और 2 ट्रैक मिलते हैं, डाउनलोड असीमित हैं और फ़ोन नंबर की ज़रूरत नहीं है।

API कुंजी लें अवलोकन पर लौटें