> This is a page from the ElevenLabs documentation. For a complete page index, fetch https://elevenlabs.io/docs/llms.txt. For the full documentation in a single file, fetch https://elevenlabs.io/docs/llms-full.txt.

### ElevenAgents

- **फ़ोन कीपैड इनपुट**: एजेंट कन्वर्सेशन कॉन्फ़िगरेशन अब [DTMF इनपुट](/docs/hi/eleven-agents/customization/multimodal-input#dtmf-input) के लिए वैकल्पिक `dtmf_input_settings` को सपोर्ट करता है। डिजिट टाइमआउट कॉन्फ़िगर करें, `#` को टर्मिनेटर के रूप में इस्तेमाल करें और कीपैड एंट्री को ट्रांसक्रिप्ट, लॉग और विश्लेषण से हटाएं।
- **कन्वर्सेशन अटैचमेंट हिस्ट्री**: [कन्वर्सेशन पाएं](/docs/hi/api-reference/conversations/get) ट्रांसक्रिप्ट एंट्री में अब `file_inputs` शामिल है, जो हर अटैच की गई फ़ाइल की ID, नाम, MIME टाइप और URL वाली ऐरे है।
- **एजेंट टैग फ़िल्टरिंग**: [एजेंट्स की सूची](/docs/hi/api-reference/agents/list) अब वैकल्पिक `tags` क्वेरी पैरामीटर स्वीकार करता है। दिए गए किसी भी टैग वाले एजेंट से मिलान करने के लिए पैरामीटर दोहराएं।
- **बैच कैंपेन कॉन्टेक्स्ट**: [कन्वर्सेशन पाएं](/docs/hi/api-reference/conversations/get) अब बैच कॉल की पहचान nullable `campaign` मेटाडेटा से करता है, जिसमें ज़रूरी `campaign_id` और `campaign_lead_id` होते हैं।

### म्यूज़िक

- **वेवफ़ॉर्म विज़ुअल डेटा**: [विस्तृत म्यूज़िक जनरेट करें](/docs/hi/api-reference/music/compose-detailed), [विवरण के साथ म्यूज़िक स्ट्रीम करें](/docs/hi/api-reference/music/compose-detailed-stream) और [म्यूज़िक अपलोड करें](/docs/hi/api-reference/music/upload) अब वैकल्पिक `with_waveform_visual` (boolean, डिफ़ॉल्ट `false`) स्वीकार करते हैं। ऑप्ट-इन रिस्पॉन्स में प्रति सेकंड चार सैंपल के साथ कम-रिज़ॉल्यूशन `waveform_visual` इंटीजर ऐरे मिलती है।

### डबिंग

- **प्रोजेक्ट पेजिनेशन व्यवहार**: [डबिंग प्रोजेक्ट्स की सूची](/docs/hi/api-reference/dubbing/list-projects) और [भाषा टार्गेट्स की सूची](/docs/hi/api-reference/dubbing/language-targets/list-language-targets) अब `page_size` को 1–100 तक सीमित करते हैं। प्रोजेक्ट स्टेटस फ़िल्टरिंग में `queued` शामिल है, और दोनों एंडपॉइंट अगला पेज पाने के लिए `next_cursor` के उपयोग को दस्तावेज़ित करते हैं।

### SDK रिलीज़

#### JavaScript SDK

- [v2.66.0](https://github.com/elevenlabs/elevenlabs-js/releases/tag/v2.66.0) - `sendMultimodalMessage` में `fileIds` जोड़ा गया, जिससे एक मैसेज में कई फ़ाइल अटैचमेंट शामिल हो सकते हैं।

#### Python SDK

- [v2.66.0](https://github.com/elevenlabs/elevenlabs-python/releases/tag/v2.66.0) - `send_multimodal_message` में `file_ids` जोड़ा गया, जिससे एक मैसेज में कई फ़ाइल अटैचमेंट शामिल हो सकते हैं।

#### Android SDK

- [v0.12.2](https://github.com/elevenlabs/elevenlabs-android/releases/tag/v0.12.2) - सेशन इवेंट्स वायर करते समय `onUnhandledClientToolCall` कॉलबैक को बरकरार रखा गया। जिन अनहैंडल्ड क्लाइंट टूल कॉल्स को रिस्पॉन्स चाहिए, उन्हें अब अनसुलझे रहने के बजाय अपने-आप एरर रिस्पॉन्स मिलता है।

#### ElevenLabs CLI

- [v1.1.0](https://github.com/elevenlabs/cli/releases/tag/v1.1.0) - API कमांड बाइंडिंग्स फिर से जनरेट की गईं और ElevenAgents वर्कफ़्लो के लिए कमांड-स्कोप्ड रिक्वेस्ट एट्रिब्यूशन जोड़ा गया। ये कमांड CLI `User-Agent` में `cmd/<command>` जोड़ते हैं, जिससे `agents push` और `agents create` जैसे वर्कफ़्लो की रिक्वेस्ट अलग पहचानी जा सकती हैं।

#### पैकेज

- [@elevenlabs/client@1.23.0](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Fclient%401.23.0), [@elevenlabs/react@1.15.0](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Freact%401.15.0), [@elevenlabs/types@0.22.1](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Ftypes%400.22.1), [@elevenlabs/react-native@1.2.25](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Freact-native%401.2.25), [@elevenlabs/convai-widget-core@0.17.1](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Fconvai-widget-core%400.17.1) और [@elevenlabs/convai-widget-embed@0.17.1](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Fconvai-widget-embed%400.17.1) - `sendMultimodalMessage` में `fileIds` जोड़ा गया। संगतता के लिए क्लाइंट `file` और `files` दोनों फ़ील्ड भेजता है, और React अपडेटेड क्लाइंट API उपलब्ध कराता है।

### API

<Accordion title="API बदलाव देखें">

## अपडेट किए गए एंडपॉइंट्स

### ElevenAgents

- [एजेंट्स की सूची](/docs/hi/api-reference/agents/list) - `GET /v1/convai/agents`
  - वैकल्पिक nullable `tags` (string array) जोड़ा गया। दिए गए किसी भी टैग से मिलान के लिए क्वेरी पैरामीटर दोहराएं।
- [एजेंट बनाएं](/docs/hi/api-reference/agents/create), [एजेंट पाएं](/docs/hi/api-reference/agents/get) और [एजेंट अपडेट करें](/docs/hi/api-reference/agents/update)
  - वैकल्पिक nullable `conversation_config.conversation.dtmf_input_settings` (`DTMFInputConfig`) जोड़ा गया। यह `dtmf_input_timeout` (number, 0.5–10 सेकंड, डिफ़ॉल्ट `2`), `hash_terminator` (boolean, डिफ़ॉल्ट `true`) और `redact_input` (boolean, डिफ़ॉल्ट `false`) को सपोर्ट करता है।
  - फ़ोन-नंबर ट्रांसफ़र कॉन्फ़िगरेशन में वैकल्पिक `sip_refer_play_dialtone` (boolean, डिफ़ॉल्ट `true`) जोड़ा गया। SIP REFER ट्रांसफ़र पूरा होने तक मूल कॉल लेग को साइलेंट रखने के लिए इसे `false` पर सेट करें।
  - स्टार्ट और एंड-प्रोसीजर सिस्टम टूल अब `ProcedureVersionRef` या `ProcedureDraftRef` में से कोई भी स्वीकार करते हैं। ड्राफ़्ट रेफ़रेंस के लिए `procedure_id` (string) ज़रूरी है और `version_id` को `null` पर सेट किया जाता है।
- [कन्वर्सेशन पाएं](/docs/hi/api-reference/conversations/get) - `GET /v1/convai/conversations/{conversation_id}`
  - ट्रांसक्रिप्ट एंट्री में `file_inputs` (`ConversationHistoryTranscriptFileInputResponseModel` की ऐरे) जोड़ा गया। हर आइटम में `file_id`, `original_filename`, `mime_type` और `file_url` (strings) ज़रूरी हैं।
  - बैच-कॉल मेटाडेटा में वैकल्पिक nullable `campaign` (`BatchCallingCampaignInformation`) जोड़ा गया। ऑब्जेक्ट में `campaign_id` और `campaign_lead_id` (strings) ज़रूरी हैं।
  - `ChatSourceMedium` में `dtmf` जोड़ा गया।
- कन्वर्सेशन ट्रायेज टिकट इश्यू टाइप्स में `incorrect_information`, `documentation_gap`, `platform_bug` और `wrong_action` जोड़े गए।

### म्यूज़िक

- [विस्तृत म्यूज़िक जनरेट करें](/docs/hi/api-reference/music/compose-detailed) (`POST /v1/music/detailed`) और [विवरण के साथ म्यूज़िक स्ट्रीम करें](/docs/hi/api-reference/music/compose-detailed-stream) (`POST /v1/music/detailed/stream`)
  - वैकल्पिक `with_waveform_visual` (boolean, डिफ़ॉल्ट `false`) जोड़ा गया।
  - विस्तृत रिस्पॉन्स में nullable `waveform_visual` (integer array) जोड़ा गया, जिसे `-1000` से `1000` तक प्रति सेकंड चार बार सैंपल किया जाता है।
- [म्यूज़िक अपलोड करें](/docs/hi/api-reference/music/upload) - `POST /v1/music/upload`
  - रिस्पॉन्स में वैकल्पिक `with_waveform_visual` (boolean, डिफ़ॉल्ट `false`) और nullable `waveform_visual` (integer array) जोड़े गए।

### ElevenCreative

- [स्टूडियो प्रोजेक्ट बनाएं](/docs/hi/api-reference/studio/add-project) और [पॉडकास्ट बनाएं](/docs/hi/api-reference/studio/create-podcast)
  - `quality_preset` अब `null` स्वीकार करता है और इसका `standard` स्कीमा डिफ़ॉल्ट हटा दिया गया है।

### डबिंग

- [डबिंग प्रोजेक्ट्स की सूची](/docs/hi/api-reference/dubbing/list-projects) - `GET /v1/dubbing/project`
  - `page_size` डिफ़ॉल्ट `20` के साथ वैकल्पिक इंटीजर बना हुआ है, लेकिन अब वैल्यू को अस्वीकार करने के बजाय 1–100 तक सीमित किया जाता है।
  - `status` फ़िल्टर अब `queued`, `preparing`, `ready` और `failed` को दस्तावेज़ित करता है।
  - पिछले रिस्पॉन्स का `next_cursor`, `cursor` में पास करें; पहले पेज के लिए इसे छोड़ दें।
- [भाषा टार्गेट्स की सूची](/docs/hi/api-reference/dubbing/language-targets/list-language-targets) - `GET /v1/dubbing/project/{project_id}/language`
  - `page_size` डिफ़ॉल्ट `20` के साथ वैकल्पिक इंटीजर बना हुआ है, लेकिन अब वैल्यू को अस्वीकार करने के बजाय 1–100 तक सीमित किया जाता है।
  - `status` फ़िल्टर `queued`, `processing`, `completed`, `stale` और `failed` को सपोर्ट करता है।
  - पिछले रिस्पॉन्स का `next_cursor`, `cursor` में पास करें; पहले पेज के लिए इसे छोड़ दें।

## स्कीमा बदलाव

### वर्कस्पेस

- `PendingSubscriptionSwitchResponseModel.next_tier` में `grant` जोड़ा गया।

</Accordion>