UI
- बेहतर नोटिफ़िकेशन्स: नोटिफ़िकेशन सिस्टम को अपडेट किया गया है, ताकि वह आपके देख रहे सक्रिय प्लेटफ़ॉर्म से जुड़े नोटिफ़िकेशन्स दिखाए और आपको ज़्यादा केंद्रित व संदर्भानुकूल अनुभव मिले।
एजेंट्स प्लेटफ़ॉर्म
- डायनामिक वेरिएबल ट्रांसफ़र डेस्टिनेशन्स: एजेंट ट्रांसफ़र अब फ़ोन नंबर और SIP URI के लिए डायनामिक वेरिएबल्स सपोर्ट करते हैं। इससे बातचीत के संदर्भ के आधार पर रनटाइम में ट्रांसफ़र डेस्टिनेशन तय किया जा सकता है।
- MCP टूल कॉन्फ़िगरेशन ओवरराइड्स: खास MCP Server टूल्स के लिए कस्टम कॉन्फ़िगरेशन ओवरराइड्स बनाने, अपडेट करने, पाने और हटाने की सुविधा जोड़ी गई है, जिससे टूल व्यवहार और पैरामीटर्स पर बारीकी से नियंत्रण मिलता है।
टेक्स्ट टू डायलॉग
- टाइमस्टैम्प्स और वॉइस सेगमेंट्स: टेक्स्ट टू डायलॉग अब कैरेक्टर-लेवल अलाइनमेंट और वॉइस सेगमेंट ट्रैकिंग के साथ टाइमस्टैम्प्ड आउटपुट सपोर्ट करता है। इससे डायलॉग को एनिमेशन या सबटाइटल्स के साथ सिंक करना आसान हो जाता है।
Music API
- स्टेम सेपरेशन: मौजूदा म्यूज़िक ट्रैक्स से अलग-अलग ऑडियो कंपोनेंट्स (वोकल्स, ड्रम्स, बेस, इंस्ट्रूमेंट्स) को अलग करने के लिए नया स्टेम सेपरेशन एंडपॉइंट जोड़ा गया।
- बढ़ी हुई प्रॉम्प्ट लंबाई: म्यूज़िक जनरेशन अब 4,100 कैरेक्टर्स तक के प्रॉम्प्ट सपोर्ट करता है और हर लिरिक्स लाइन 200 कैरेक्टर्स तक की हो सकती है।
सुरक्षा
- सिंगल-यूज़ टोकन्स: सुरक्षित ऑपरेशन्स के लिए समय-सीमित सिंगल-यूज़ टोकन जनरेशन पेश किया गया है, जो संवेदनशील API ऑपरेशन्स की सुरक्षा बढ़ाता है।
SDK रिलीज़
JavaScript SDK
- v2.22.0 - वर्कस्पेस मॉडल अप्रूवल्स और MCP टूल कॉन्फ़िगरेशन एंडपॉइंट्स समेत, नए API स्कीमा बदलावों के साथ अपडेट किया गया।
- v2.21.0 - सामान्य
messageहैंडलर के ज़रिए रॉ WebSocket मैसेजेस इंटरसेप्ट करने का सपोर्ट जोड़ा गया। इससे डेवलपर्स स्टैंडर्ड कॉलबैक्स से आगे के सभी मैसेजेस, जिनमेंagent_tool_responseजैसे अनडॉक्यूमेंटेड मैसेज टाइप्स भी शामिल हैं, एक्सेस कर सकते हैं।
Python SDK
- v2.22.0 - वर्कस्पेस मॉडल अप्रूवल्स और MCP टूल कॉन्फ़िगरेशन एंडपॉइंट्स समेत, नए API स्कीमा बदलावों के साथ अपडेट किया गया।
- v2.21.0 - बेहतर डिबगिंग और प्रोडक्शन उपयोग के लिए print स्टेटमेंट्स की जगह उचित लॉगिंग का इस्तेमाल किया गया।
एजेंट्स पैकेजेस
- @elevenlabs/agents-cli@0.6.1 - यूनिफ़ाइड ElevenLabs CLI के पक्ष में पैकेज को डिप्रिकेट कर दिया गया है।
- @elevenlabs/react@0.9.1 - वह समस्या ठीक की गई जिसमें
end_callटूल बातचीत को सही तरह से समाप्त नहीं कर रहा था। साथ ही, मैन्युअल डिस्कनेक्शन के बाद React Native रीकनेक्शन लॉजिक बेहतर किया गया। - @elevenlabs/react-native@0.5.2 - वह समस्या ठीक की गई जिसमें
end_callटूल बातचीत को सही तरह से समाप्त नहीं कर रहा था और मैन्युअल डिस्कनेक्शन के बाद रीकनेक्शन लॉजिक बेहतर किया गया। - @elevenlabs/client@0.9.1 - वह समस्या ठीक की गई जिसमें
end_callटूल बातचीत को सही तरह से समाप्त नहीं कर रहा था और React Native रीकनेक्शन लॉजिक बेहतर किया गया।
Android SDK
- v0.4.0 - स्ट्रिंग्स की जगह
ConversationModeenums इस्तेमाल करके टाइप सेफ़्टी बेहतर की गई, बैकवर्ड कंपैटिबिलिटी सपोर्ट के साथ LiveData से StateFlow पर माइग्रेट किया गया और वह बग ठीक किया गया जिसमें अनुरोध करने पर एजेंट्स कॉल समाप्त नहीं करते थे।
iOS SDK
- v2.0.16 - वह समस्या ठीक की गई जिसमें
end_callटूल बातचीत को सही तरह से समाप्त नहीं कर रहा था, जिससे एजेंट्स अब कॉल को सही ढंग से समाप्त कर सकते हैं।
CLI
- @elevenlabs/cli@0.2.0 - वर्चुअल एनवायरनमेंट आइसोलेशन के लिए
--envफ़्लैग सपोर्ट हटा दिया गया। प्रोडक्ट में उचित एनवायरनमेंट आइसोलेशन सपोर्ट होने पर इस फ़ीचर को फिर से जोड़ा जाएगा।
API
TLS
हमारे TLS एंडपॉइंट्स अब कुछ पुराने और असुरक्षित साइफ़र मोड्स को अनुमति नहीं देते। ज़्यादातर क्लाइंट्स पर इसका असर नहीं होना चाहिए, क्योंकि वे पहले से ही आधुनिक साइफ़र मोड पर नेगोशिएट करते हैं।
API बदलाव देखें
नए एंडपॉइंट्स
एजेंट्स प्लेटफ़ॉर्म
MCP टूल कॉन्फ़िगरेशन
- POST /v1/convai/mcp-servers/{mcp_server_id}/tool-configs - किसी खास MCP टूल के लिए कॉन्फ़िगरेशन ओवरराइड्स बनाएं।
- GET /v1/convai/mcp-servers/{mcp_server_id}/tool-configs/{tool_name} - किसी खास MCP टूल के लिए कॉन्फ़िगरेशन ओवरराइड्स पाएं।
- PATCH /v1/convai/mcp-servers/{mcp_server_id}/tool-configs/{tool_name} - किसी खास MCP टूल के लिए कॉन्फ़िगरेशन ओवरराइड्स अपडेट करें।
- DELETE /v1/convai/mcp-servers/{mcp_server_id}/tool-configs/{tool_name} - किसी खास MCP टूल के कॉन्फ़िगरेशन ओवरराइड्स हटाएं।
टेक्स्ट टू डायलॉग
- POST /v1/text-to-dialogue/with-timestamps - कैरेक्टर-लेवल अलाइनमेंट और वॉइस सेगमेंट जानकारी के साथ डायलॉग जनरेट करें।
- POST /v1/text-to-dialogue/stream/with-timestamps - कैरेक्टर-लेवल अलाइनमेंट और वॉइस सेगमेंट जानकारी के साथ डायलॉग जनरेशन स्ट्रीम करें।
टोकन्स
- POST /v1/single-use-token/{token_type} - सुरक्षित ऑपरेशन्स के लिए समय-सीमित सिंगल-यूज़ टोकन्स जनरेट करें।
Music API
- POST /v1/music/stem-separation - ऑडियो को अलग-अलग स्टेम्स (वोकल्स, ड्रम्स, बेस, इंस्ट्रूमेंट्स) में विभाजित करें। मल्टीपार्ट फ़ाइल अपलोड स्वीकार करता है और ZIP आर्काइव लौटाता है।
अपडेट किए गए एंडपॉइंट्स
टेक्स्ट टू डायलॉग
-
टाइमस्टैम्प्स के साथ टेक्स्ट टू डायलॉग
- हर सेगमेंट किस डायलॉग इनपुट से संबंधित है, यह ट्रैक करने के लिए आवश्यक
dialogue_input_indexफ़ील्ड के साथvoice_segmentsऐरे जोड़ा गया - कैरेक्टर-लेवल अलाइनमेंट डेटा के साथ रिस्पॉन्स स्कीमा बेहतर किया गया
- हर सेगमेंट किस डायलॉग इनपुट से संबंधित है, यह ट्रैक करने के लिए आवश्यक
-
टाइमस्टैम्प्स के साथ टेक्स्ट टू डायलॉग स्ट्रीम करें
- कैरेक्टर-लेवल अलाइनमेंट के साथ
voice_segmentsके लिए स्ट्रीमिंग सपोर्ट जोड़ा गया - वॉइस सेगमेंट चंक्स में
dialogue_input_indexशामिल है
- कैरेक्टर-लेवल अलाइनमेंट के साथ
म्यूज़िक
- म्यूज़िक प्रॉम्प्ट एंडपॉइंट्स अपडेट किए गए:
- अधिकतम प्रॉम्प्ट लंबाई पिछली सीमा से बढ़ाकर 4,100 कैरेक्टर्स की गई
- लिरिक्स लाइनें अब हर लाइन में 200 कैरेक्टर्स तक सपोर्ट करती हैं
वर्कस्पेस
- वर्कस्पेस रिसोर्स पाएं
WorkspaceResourceTypeenum मेंdashboardऔरdashboard_configurationजोड़े गए- रिस्पॉन्स स्कीमा बदलाव (कंपैटिबिलिटी ब्रेकिंग - नीचे माइग्रेशन नोट्स देखें)
बिलिंग
- सब्सक्रिप्शन पाएं
PendingSubscriptionSwitchResponseModelमेंnext_billing_periodफ़ील्ड (आवश्यक) जोड़ा गया- बेहतर इनवॉइस विवरण के लिए
InvoiceResponseModelमेंsubtotal_centsऔरtax_cents(nullable) जोड़े गए
एजेंट्स प्लेटफ़ॉर्म
बैच कॉलिंग
-
agent_phone_number_idको nullable और वैकल्पिक बनाया गया- रिसिपिएंट मॉडल्स में
phone_numberको nullable और वैकल्पिक बनाया गया - रिस्पॉन्स स्कीमा बदलाव (कंपैटिबिलिटी ब्रेकिंग - नीचे माइग्रेशन नोट्स देखें)
-
phone_number_idऔरphone_providerको nullable बनाया गया
-
बैच कॉलिंग रद्द करें & बैच कॉलिंग दोबारा आज़माएं
- फ़ोन से जुड़े फ़ील्ड्स को nullable बनाया गया
- रिस्पॉन्स स्कीमा बदलाव (कंपैटिबिलिटी ब्रेकिंग - नीचे माइग्रेशन नोट्स देखें)
ट्रांसफ़र डेस्टिनेशन्स
- ट्रांसफ़र से जुड़े एंडपॉइंट्स अब डायनामिक वेरिएबल ट्रांसफ़र डेस्टिनेशन्स सपोर्ट करते हैं:
- डायनामिक वेरिएबल्स का उपयोग करने वाले फ़ोन नंबर ट्रांसफ़र्स के लिए
PhoneNumberDynamicVariableTransferDestinationटाइप जोड़ा गया - डायनामिक वेरिएबल्स का उपयोग करने वाले SIP URI ट्रांसफ़र्स के लिए
SIPUriDynamicVariableTransferDestinationटाइप जोड़ा गया - डायनामिक वेरिएबल टाइप्स शामिल करने के लिए
PhoneNumberTransferdiscriminators अपडेट किए गए
- डायनामिक वेरिएबल्स का उपयोग करने वाले फ़ोन नंबर ट्रांसफ़र्स के लिए
MCP सर्वर्स
- MCP सर्वर बनाएं, MCP सर्वर पाएं, MCP सर्वर अपडेट करें
- हर टूल के कॉन्फ़िगरेशन कस्टमाइज़ेशन के लिए
tool_config_overridesफ़ील्ड जोड़ा गया MCPServerConfigUpdateRequestModelमेंrequest_headersसपोर्ट जोड़ा गयाtool_call_soundऔरtool_call_sound_behaviorकॉन्फ़िगरेशन विकल्प जोड़े गए
- हर टूल के कॉन्फ़िगरेशन कस्टमाइज़ेशन के लिए
टूल्स
- टूल स्कीमा सुधार:
LiteralJsonSchemaPropertyमें अबis_system_providedफ़्लैग शामिल है- एजेंट टूल हेडर्स अब डायनामिक हेडर वैल्यूज़ के लिए
ConvAIDynamicVariableसपोर्ट करते हैं
Twilio इंटीग्रेशन
- फ़ोन नंबर एंडपॉइंट्स अपडेट किए गए:
- Twilio फ़ोन नंबरों के लिए वैकल्पिक
region_configफ़ील्ड जोड़ा गया - रीजन चयन के लिए
TwilioRegionIdenum जोड़ा गया - एज लोकेशन कॉन्फ़िगरेशन के लिए
TwilioEdgeLocationenum जोड़ा गया
- Twilio फ़ोन नंबरों के लिए वैकल्पिक
एजेंट्स
- एजेंट पाएं & एजेंट अपडेट करें
- रिस्पॉन्स स्कीमा बदलाव (कंपैटिबिलिटी ब्रेकिंग - नीचे माइग्रेशन नोट्स देखें)