डेवलपर रिसोर्सेज
- ElevenLabs Devs YouTube चैनल: नया डेवलपर-केंद्रित YouTube चैनल अब लाइव है। इसमें ट्यूटोरियल, API वॉकथ्रू और तकनीकी डीप डाइव हैं, ताकि आप ElevenLabs प्लेटफ़ॉर्म का पूरा लाभ उठा सकें।
ElevenAgents
-
वर्कफ़्लो स्टार्टिंग नोड ओवरराइड: अब कन्वर्सेशन इनिशिएशन क्लाइंट डेटा में
starting_workflow_node_idदेकर किसी खास वर्कफ़्लो नोड से कन्वर्सेशन शुरू किए जा सकते हैं। यह एजेंट की प्लेटफ़ॉर्म ओवरराइड सेटिंग्स में ऑप्ट-इनenable_starting_workflow_node_id_from_clientफ़ील्ड से नियंत्रित होता है। इसे सक्षम करने पर क्लाइंट यह तय कर सकते हैं कि कन्वर्सेशन किस नोड से शुरू हो, जो एजेंट मेमोरी और लंबे समय तक चलने वाले WebSocket यूज़ केस के लिए उपयोगी है। अगर दिया गया नोड मौजूद नहीं है, तो कन्वर्सेशन डिफ़ॉल्ट एंट्री पॉइंट पर वापस चला जाता है। -
पोस्ट-कॉल एनालिसिस LLM कॉन्फ़िगरेशन: एजेंट प्लेटफ़ॉर्म सेटिंग्स में अब
analysis_llmफ़ील्ड (डिफ़ॉल्ट:gemini-2.5-flash) शामिल है, जो इवैल्यूएशन क्राइटेरिया और डेटा कलेक्शन समेत पोस्ट-कॉल एनालिसिस के लिए डिफ़ॉल्ट LLM सेट करती है। नईAnalysisPropertyस्कीमा के ज़रिए अलग-अलग डेटा कलेक्शन प्रॉपर्टीज़ प्रति आइटमllmफ़ील्ड से इस डिफ़ॉल्ट को ओवरराइड कर सकती हैं। इससे हर एनालिसिस आइटम को प्रोसेस करने वाले मॉडल पर बारीकी से नियंत्रण मिलता है। -
नए LLM विकल्प: एजेंट कॉन्फ़िगरेशन के लिए उपलब्ध LLM प्रोवाइडर की सूची में
gpt-5.4जोड़ा गया। सपोर्टेड मॉडल पर एक्सटेंडेड रीजनिंग के लिएLLMReasoningEffortenum मेंxhighजोड़ा गया। -
वर्कफ़्लो एक्सप्रेशन में Null लिटरल: वर्कफ़्लो कंडीशनल एक्सप्रेशन अब नए
ASTNullNodeटाइप के ज़रिए null तुलना सपोर्ट करते हैं, जिससे वर्कफ़्लो लॉजिक में “if variable is null” जैसी ब्रांच संभव होती हैं। -
ID से सीक्रेट पाएं: नया सीक्रेट पाएं एंडपॉइंट (
GET /v1/convai/secrets/{secret_id}) ID के आधार पर एक ही वर्कस्पेस सीक्रेट पाता है। लिस्ट सीक्रेट्स एंडपॉइंट भी अब नाम प्रीफ़िक्स के आधार पर सीक्रेट फ़िल्टर करने के लिएsearchक्वेरी पैरामीटर स्वीकार करता है। -
बैच कॉलिंग में सर्च किए जा सकने वाले फ़ोन नंबर: डैशबोर्ड में बैच कॉलिंग फ़ॉर्म में अब सर्च किया जा सकने वाला फ़ोन नंबर सेलेक्टर शामिल है, जिससे बैच कॉल कॉन्फ़िगर करते समय सही आउटबाउंड नंबर ढूँढना आसान हो जाता है।
स्पीच टू टेक्स्ट
- स्पीकर रोल डिटेक्शन: स्पीच को टेक्स्ट में बदलें एंडपॉइंट अब
detect_speaker_rolesपैरामीटर (बूलियन, डिफ़ॉल्टfalse) स्वीकार करता है।diarize=trueके साथ इसे सक्षम करने पर स्पीकर लेबलspeaker_0,speaker_1के बजायagentऔरcustomerके रूप में लौटते हैं। इसका उपयोगuse_multi_channel=trueके साथ नहीं किया जा सकता। उपयोग पर बेस ट्रांसक्रिप्शन लागत के ऊपर 10% अतिरिक्त शुल्क लगता है।
टेक्स्ट टू डायलॉग
- इनपुट कैरेक्टर लिमिट गाइडेंस: टेक्स्ट टू डायलॉग एंडपॉइंट्स अब हर रिक्वेस्ट में सभी
inputs[].textवैल्यू के लिए 2,000 कैरेक्टर की सुझाई गई सीमा दस्तावेज़ित करते हैं। लंबी रिक्वेस्ट स्ट्रीमिंग रिस्पॉन्स में जल्दी खत्म हो सकती हैं या वैलिडेशन एरर लौटा सकती हैं।
वर्कस्पेसेस
- यूसेज एनालिटिक्स एंडपॉइंट: नया समय के साथ प्रोडक्ट के अनुसार उपयोग एंडपॉइंट (
POST /v1/workspace/analytics/query/usage-by-product-over-time) समय के साथ प्रोडक्ट टाइप के हिसाब से क्रेडिट उपयोग लौटाता है। नतीजे कॉन्फ़िगर किए जा सकने वालेinterval_seconds,group_byडाइमेंशन औरfiltersके साथ टेबलर स्ट्रक्चर में लौटते हैं। पिछलाGET /v1/usage/character-statsएंडपॉइंट इस नए एंडपॉइंट के पक्ष में डिप्रिकेट कर दिया गया है।
SDK रिलीज़
पैकेज
-
@elevenlabs/client@1.2.1 - कन्वर्सेशन स्टार्टअप रेडीनेस ठीक की गई, ताकि सेशन के कनेक्टेड मार्क होने और React द्वारा
conversationRefसिंक्रोनाइज़ करने के बादonConnectचले। साथ ही, ऐसे कंज़्यूमर के लिएonConversationCreatedको एक्सपोज़ और फ़ॉरवर्ड किया गया जिन्हेंonConnectसे पहले बना हुआConversationइंस्टेंस चाहिए। -
@elevenlabs/react@1.1.1 - कन्वर्सेशन स्टार्टअप रेडीनेस ठीक की गई और
onConversationCreatedकॉलबैक एक्सपोज़ किया गया, जो@elevenlabs/client@1.2.1के बदलावों से मेल खाता है। -
@elevenlabs/react-native@1.1.1, @elevenlabs/convai-widget-core@0.11.4, @elevenlabs/convai-widget-embed@0.11.4 - कन्वर्सेशन स्टार्टअप फ़िक्स के साथ
@elevenlabs/client@1.2.1पर अपडेट किया गया।
API
API बदलाव देखें
नए एंडपॉइंट्स
- सीक्रेट पाएं -
GET /v1/convai/secrets/{secret_id} POST /v1/workspace/analytics/query/usage-by-product-over-time- समय के साथ प्रोडक्ट के अनुसार वर्कस्पेस क्रेडिट उपयोग पाएं
डिप्रिकेटेड एंडपॉइंट्स
GET /v1/usage/character-stats-POST /v1/workspace/analytics/query/usage-by-product-over-timeके पक्ष में डिप्रिकेट किया गया- सभी डबिंग रिसोर्स एडिटिंग एंडपॉइंट्स (
POST /v1/dubbing/resource/{dubbing_id}/language,POST /v1/dubbing/resource/{dubbing_id}/speaker/{speaker_id}/segment,PATCH /v1/dubbing/resource/{dubbing_id}/segment/{segment_id}/{language}, और अन्य) अब डिप्रिकेटेड हैं
अपडेट किए गए एंडपॉइंट्स
ElevenAgents
-
एजेंट बनाएं, एजेंट पाएं, एजेंट अपडेट करें
- डिफ़ॉल्ट पोस्ट-कॉल एनालिसिस मॉडल कॉन्फ़िगर करने के लिए
AgentPlatformSettingsमेंanalysis_llmफ़ील्ड (LLM enum, डिफ़ॉल्ट:gemini-2.5-flash) जोड़ी गई - डेटा कलेक्शन प्रॉपर्टीज़ अब वैकल्पिक प्रति-आइटम
llmओवरराइड फ़ील्ड वालीAnalysisPropertyस्कीमा का उपयोग करती हैं
- डिफ़ॉल्ट पोस्ट-कॉल एनालिसिस मॉडल कॉन्फ़िगर करने के लिए
-
- कन्वर्सेशन इनिशिएशन क्लाइंट डेटा में
starting_workflow_node_idफ़ील्ड (स्ट्रिंग, नलेबल) जोड़ी गई ConversationInitiationClientDataConfigमेंenable_starting_workflow_node_id_from_clientफ़ील्ड (बूलियन, डिफ़ॉल्टfalse) जोड़ी गई
- कन्वर्सेशन इनिशिएशन क्लाइंट डेटा में
-
- बैच कॉल रिकॉर्ड में
external_linkफ़ील्ड (स्ट्रिंग, नलेबल) जोड़ी गई
- बैच कॉल रिकॉर्ड में
-
- नाम प्रीफ़िक्स के आधार पर सीक्रेट फ़िल्टर करने के लिए वैकल्पिक
searchक्वेरी पैरामीटर (स्ट्रिंग) जोड़ा गया
- नाम प्रीफ़िक्स के आधार पर सीक्रेट फ़िल्टर करने के लिए वैकल्पिक
-
LLMenumgpt-5.4,gpt-5.4-2026-03-05जोड़े गए
-
LLMReasoningEffortenumxhighजोड़ा गया
-
वर्कफ़्लो एक्सप्रेशन (
ASTNode)- null तुलना के लिए
null_literalडिस्क्रिमिनेटर वैल्यू औरASTNullNodeस्कीमा जोड़ी गई
- null तुलना के लिए
-
ऐरे टूल पैरामीटर्स (
ArrayJsonSchemaProperty)- रनटाइम पर डायनामिक वेरिएबल से ऐरे भरने के लिए
dynamic_variableफ़ील्ड (स्ट्रिंग, वैकल्पिक) जोड़ी गई - कॉन्स्टेंट ऐरे वैल्यू सेट करने के लिए
constant_valueफ़ील्ड (ऐरे, नलेबल) जोड़ी गई itemsफ़ील्ड अब आवश्यक नहीं है (इसकी एक डिफ़ॉल्ट स्कीमा है)
- रनटाइम पर डायनामिक वेरिएबल से ऐरे भरने के लिए
-
MCP टूल कॉन्फ़िग ओवरराइड्स
- रिस्पॉन्स अब
MCPToolConfigOverride-Outputस्कीमा का उपयोग करता है (इनपुट/आउटपुट स्प्लिट)
- रिस्पॉन्स अब
स्पीच टू टेक्स्ट
-
- एजेंट/कस्टमर स्पीकर रोल डिटेक्शन के लिए
detect_speaker_rolesफ़ील्ड (बूलियन, डिफ़ॉल्टfalse) जोड़ी गई
- एजेंट/कस्टमर स्पीकर रोल डिटेक्शन के लिए
टेक्स्ट टू डायलॉग
-
टेक्स्ट को डायलॉग में बदलें, टेक्स्ट को डायलॉग में स्ट्रीम करें
inputsडिस्क्रिप्शन को प्रति-रिक्वेस्ट 2,000 कैरेक्टर की सिफ़ारिश के साथ अपडेट किया गया- रिक्वेस्ट बॉडी से
avatar_contextफ़ील्ड हटा दी गई
टेक्स्ट टू स्पीच
- TTS और डायलॉग एंडपॉइंट्स पर क्वालिटी प्रीसेट फ़ील्ड अब
QualityPresetTypeenum स्कीमा का संदर्भ देती हैं। डायलॉग क्वालिटी प्रीसेट सेhighestवैल्यू हटा दी गई है; इसकी जगहultraइस्तेमाल करें।
अन्य
AudioNativeResponse- रिस्पॉन्स सेtranscriptionफ़ील्ड हटाई गईUserResponseModel- बैकवर्ड कंपैटिबल स्कीमा अपडेट