ElevenAgents, ElevenCreative और ElevenAPI
हम एकल-प्रोडक्ट धारणा (“ElevenLabs”) से स्पष्ट रूप से परिभाषित प्रोडक्ट फ़ैमिली वाली प्लेटफ़ॉर्म-आधारित संरचना की ओर बढ़ रहे हैं:
- ElevenAgents (पहले Agents Platform)
- ElevenCreative (पहले Creative Platform)
- ElevenAPI (नया, डेवलपर प्लेटफ़ॉर्म)
आपको यह बदलाव पहले से ही डॉक्यूमेंटेशन और SDK readmes में दिखेगा।
ग्लोबल सर्वर अब बीटा से बाहर
ग्लोबल रूटिंग अब opt-in के बजाय डिफ़ॉल्ट है।
पहले डिफ़ॉल्ट ElevenLabs API सर्वर संयुक्त राज्य अमेरिका में था और ट्रैफ़िक को नीदरलैंड या सिंगापुर स्थित सर्वर से रूट करने के लिए opt-in बीटा उपलब्ध था। अब ग्लोबल रूटिंग डिफ़ॉल्ट है, यानी लेटेंसी को बेहतर बनाने के लिए भौगोलिक निकटता के आधार पर सर्वर अपने-आप चुना जाएगा।
Opt-in बेस URL api-global-preview.elevenlabs.io अब deprecated है, कृपया इसकी जगह डिफ़ॉल्ट api.elevenlabs.io बेस URL इस्तेमाल करें। अगर आप SDKs इस्तेमाल कर रहे हैं, तो यह पहले से डिफ़ॉल्ट है।
टेक्स्ट टू स्पीच
- TTS Normalizer v3.1: टेक्स्ट नॉर्मलाइज़र को वर्ज़न 3.1 में अपग्रेड किया गया, जिसमें टेक्स्ट-टू-स्पीच कन्वर्ज़न के लिए बेहतर सटीकता और कम लेटेंसी शामिल है।
एजेंट्स प्लेटफ़ॉर्म
- कस्टम गार्डरेल्स: यूज़र-डिफ़ाइंड आउटपुट गार्डरेल्स के लिए सपोर्ट जोड़ा गया, जिनसे आप स्टैंडर्ड मॉडरेशन से आगे कस्टम कंटेंट फ़िल्टरिंग नियम बना सकते हैं। गार्डरेल्स को नाम, प्रॉम्प्ट निर्देश (10,000 कैरेक्टर तक) और मूल्यांकन मॉडल (
gemini-2.5-flash-liteयाgemini-2.0-flash) के विकल्प के साथ कॉन्फ़िगर करें। ट्रिगर होने पर गार्डरेल बातचीत समाप्त कर देता है। कॉन्फ़िगरेशन विवरण के लिए Create agent API reference देखें। - WhatsApp आउटबाउंड मैसेजिंग: मैसेज टेम्प्लेट का इस्तेमाल करके WhatsApp से बातचीत शुरू करने के लिए Send outbound message एंडपॉइंट (
POST /v1/convai/whatsapp/outbound-message) जोड़ा गया। ज़रूरी फ़ील्ड मेंwhatsapp_phone_number_id,whatsapp_user_id,template_name,template_language_code,template_params, औरagent_idशामिल हैं। - Eleven v3 कन्वर्सेशनल मॉडल: एजेंट्स के उपलब्ध TTS मॉडल में
eleven_v3_conversationalजोड़ा गया, जो एजेंट बातचीत में बेहतर वॉइस क्वालिटी और अभिव्यक्ति देता है। - सुझाए गए ऑडियो टैग: v3 मॉडल इस्तेमाल करने वाले एजेंट्स के लिए TTS कॉन्फ़िगरेशन में
suggested_audio_tagsफ़ील्ड जोड़ा गया। भावपूर्ण स्पीच जनरेशन को गाइड करने के लिए अधिकतम 20 टैग (जैसे, “happy”, “excited”) तय करें, और हर टैग कब इस्तेमाल होना चाहिए इसके लिए वैकल्पिक विवरण दें। - टूल एरर हैंडलिंग: वेबहुक टूल कॉन्फ़िगरेशन में
tool_error_handling_modeफ़ील्ड जोड़ा गया, जिसके विकल्प हैं:auto(डिफ़ॉल्ट, टूल टाइप के आधार पर हैंडलिंग तय करता है),summarized(LLM से जनरेट किया गया सारांश भेजता है),passthrough(रॉ एरर भेजता है), याhide(एरर एजेंट के साथ शेयर नहीं करता)। - डायनेमिक वेरिएबल सैनिटाइज़ेशन:
DynamicVariableAssignmentमेंsanitizeफ़ील्ड (boolean, डिफ़ॉल्टfalse) जोड़ा गया। सक्षम होने पर असाइनमेंट वैल्यू, वेरिएबल असाइनमेंट के लिए प्रोसेस होते रहने के बावजूद, टूल रिस्पॉन्स और ट्रांसक्रिप्ट से हटा दी जाती है। - टर्न मॉडल चयन: टर्न डिटेक्शन मॉडल वर्ज़न चुनने के लिए
turn_v2औरturn_v3विकल्पों के साथTurnModelenum जोड़ा गया। - वर्कफ़्लो नोड ट्रांसफ़र: वर्कफ़्लो नोड्स के भीतर होने वाले ट्रांसफ़र की पहचान के लिए
AgentTransferस्कीमा मेंis_workflow_node_transferफ़ील्ड (boolean, डिफ़ॉल्टfalse) जोड़ा गया। - ट्रांसफ़र ब्रांच मेटाडेटा: एजेंट ट्रांसफ़र में ब्रांच रूटिंग जानकारी ट्रैक करने के लिए
TransferBranchInfoTrafficSplitऔरTransferBranchInfoDefaultingToMainस्कीमा जोड़े गए। - वर्कफ़्लो नोड ट्रांज़िशन टेस्टिंग: एजेंट वर्कफ़्लो ट्रांज़िशन को वैलिडेट करने के लिए
UnitTestWorkflowNodeTransitionEvaluationNodeIdस्कीमा के साथ यूनिट टेस्ट हेतुworkflow_node_transitionassertion टाइप जोड़ा गया।
ElevenCreative Studio
- म्यूटेड ट्रैक एंडपॉइंट: Get project muted tracks एंडपॉइंट (
GET /v1/studio/projects/{project_id}/muted-tracks) जोड़ा गया, जो किसी प्रोजेक्ट में म्यूटेड ट्रैक वाले चैप्टर IDs की सूची लौटाता है।
वर्कस्पेसेस
- Lite मेंबर सीट टाइप: सीमित एक्सेस परमिशन वाले वर्कस्पेस के लिए
SeatTypeenum मेंworkspace_lite_memberजोड़ा गया। - कंटेंट टेम्प्लेट रिसोर्स: वर्कस्पेस में कंटेंट टेम्प्लेट शेयर करने के लिए
WorkspaceResourceTypeenum मेंcontent_templatesजोड़ा गया।
यूज़र इंटरफ़ेस
- वॉइस कलेक्शन स्क्रॉलिंग: macOS पर वॉइस कलेक्शन आइकन पिकर में माउस व्हील और टच स्क्रॉलिंग को रोकने वाली समस्या ठीक की गई।
SDK रिलीज़
Python SDK
- v2.35.0 - कस्टम गार्डरेल्स, WhatsApp आउटबाउंड मैसेजिंग, टूल एरर हैंडलिंग मोड, डायनेमिक वेरिएबल सैनिटाइज़ेशन, टर्न मॉडल चयन और Eleven v3 कन्वर्सेशनल मॉडल सपोर्ट जोड़ा गया
JavaScript SDK
- v2.35.0 - कस्टम गार्डरेल्स, WhatsApp आउटबाउंड मैसेजिंग, टूल एरर हैंडलिंग मोड, डायनेमिक वेरिएबल सैनिटाइज़ेशन, टर्न मॉडल चयन और Eleven v3 कन्वर्सेशनल मॉडल सपोर्ट जोड़ा गया
React और Client SDKs
- @elevenlabs/react-native@0.5.10 - केवल टेक्स्ट वाली बातचीत स्थापित करने की समस्या ठीक की गई
- @elevenlabs/react@0.14.0 - एजेंट बातचीत में कम लेटेंसी के लिए ऑडियो चंक की लंबाई 250ms से घटाकर 100ms की गई
- @elevenlabs/client@0.14.0 - कम लेटेंसी के लिए ऑडियो चंक की लंबाई 250ms से घटाकर 100ms की गई, टॉप-लेवल और overrides ऑब्जेक्ट के बीच
textOnlyविकल्प हैंडलिंग को नॉर्मलाइज़ किया गया - @elevenlabs/types@0.5.0 - ऑडियो अलाइनमेंट डेटा सपोर्ट के लिए टाइप जोड़े गए
API
API बदलाव देखें
नए एंडपॉइंट
- Send outbound message via WhatsApp -
POST /v1/convai/whatsapp/outbound-message- मैसेज टेम्प्लेट का इस्तेमाल करके WhatsApp से आउटबाउंड मैसेज भेजें - Get project muted tracks -
GET /v1/studio/projects/{project_id}/muted-tracks- म्यूटेड ट्रैक वाले चैप्टर IDs लौटाता है
अपडेट किए गए एंडपॉइंट
एजेंट्स प्लेटफ़ॉर्म
- Create agent, Update agent, Get agent
- कस्टम गार्डरेल्स कॉन्फ़िगरेशन के लिए
GuardrailsV1स्कीमा मेंcustomफ़ील्ड जोड़ा गया - अलाइनमेंट गार्डरेल्स के लिए
GuardrailsV1स्कीमा मेंalignmentफ़ील्ड जोड़ा गया - TTS कन्वर्सेशनल कॉन्फ़िगरेशन में
suggested_audio_tagsफ़ील्ड जोड़ा गया (SuggestedAudioTagकी array, अधिकतम 20 आइटम) TTSConversationalModelenum मेंeleven_v3_conversationalजोड़ा गया
- कस्टम गार्डरेल्स कॉन्फ़िगरेशन के लिए
- Create tool, Update tool
ApiIntegrationWebhookToolConfigमेंtool_error_handling_modeफ़ील्ड जोड़ा गया (enum:auto,summarized,passthrough,hide, डिफ़ॉल्टauto)DynamicVariableAssignmentमेंsanitizeफ़ील्ड जोड़ा गया (boolean, डिफ़ॉल्टfalse)
वर्कस्पेसेस
- Get resource
WorkspaceResourceTypeenum मेंcontent_templatesजोड़ा गया
- Add workspace invite, Add workspace member
SeatTypeenum मेंworkspace_lite_memberजोड़ा गया
स्कीमा बदलाव
नए स्कीमा
CustomGuardrail-Input,CustomGuardrail-Output- कस्टम गार्डरेल्स कॉन्फ़िगरेशन के लिए कंटेनरCustomGuardrailsConfig- कस्टम गार्डरेल्स सूची के लिए कॉन्फ़िग कंटेनरCustomGuardrailConfig-name(string, ज़रूरी),prompt(string, ज़रूरी, अधिकतम 10,000 कैरेक्टर),model(enum:gemini-2.5-flash-lite,gemini-2.0-flash, ज़रूरी), औरis_enabled(boolean, डिफ़ॉल्टfalse) वाला एक कस्टम गार्डरेलToolErrorHandlingMode- टूल एरर हैंडलिंग के लिए Enum:auto,summarized,passthrough,hideTurnModel- टर्न डिटेक्शन मॉडल वर्ज़न के लिए Enum:turn_v2,turn_v3SuggestedAudioTag-tag(string, ज़रूरी, अधिकतम 30 कैरेक्टर) औरdescription(string, वैकल्पिक, अधिकतम 200 कैरेक्टर) वाला ऑडियो टैग कॉन्फ़िगरेशनTransferBranchInfoTrafficSplit-branch_idऔरtraffic_percentageके साथ ट्रैफ़िक स्प्लिट ट्रांसफ़र के लिए ब्रांच जानकारीTransferBranchInfoDefaultingToMain-branch_idके साथ default-to-main ट्रांसफ़र के लिए ब्रांच जानकारीUnitTestWorkflowNodeTransitionEvaluationNodeId-agent_idऔरtarget_node_idके साथ वर्कफ़्लो नोड ट्रांज़िशन टेस्ट कॉन्फ़िगरेशनProjectMutedTracksResponseModel-chapter_idsarray वाला रिस्पॉन्स मॉडलWhatsAppOutboundMessageResponse- WhatsApp आउटबाउंड मैसेज एंडपॉइंट का रिस्पॉन्सWhatsAppTemplateHeaderComponentParams,WhatsAppTemplateBodyComponentParams,WhatsAppTemplateButtonComponentParams- WhatsApp मैसेज के लिए टेम्प्लेट पैरामीटर स्कीमाConversationHistoryTranscriptSystemToolResultCommonModel-Input,ConversationHistoryTranscriptSystemToolResultCommonModel-Output- इनपुट/आउटपुट वेरिएंट के लिए अलग किए गए सिस्टम टूल रिज़ल्ट मॉडल
बदले गए स्कीमा
GuardrailsV1-Input,GuardrailsV1-Output-custom(CustomGuardrail) औरalignment(AlignmentGuardrail) फ़ील्ड जोड़े गएTTSConversationalConfig-Input,TTSConversationalConfig-Output-suggested_audio_tagsफ़ील्ड जोड़ा गयाTTSConversationalModel-eleven_v3_conversationalenum वैल्यू जोड़ी गईApiIntegrationWebhookToolConfig-Input,ApiIntegrationWebhookToolConfig-Output-tool_error_handling_modeफ़ील्ड (ज़रूरी) जोड़ा गयाDynamicVariableAssignment-sanitizeफ़ील्ड (boolean, डिफ़ॉल्टfalse) जोड़ा गयाAgentTransfer-is_workflow_node_transferफ़ील्ड (boolean, डिफ़ॉल्टfalse) जोड़ा गयाSeatType-workspace_lite_memberenum वैल्यू जोड़ी गईWorkspaceResourceType-content_templatesenum वैल्यू जोड़ी गई
हटाए गए स्कीमा
AgentBan- इस्तेमाल न होने वाला स्कीमा हटाया गयाBanReasonType- इस्तेमाल न होने वाला enum हटाया गयाDubbingReleaseChannel- इस्तेमाल न होने वाला enum हटाया गया