> 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, 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](/docs/hi/api-reference/agents/create#request.body.conversation_config.safety.guardrails.custom) देखें।
- **WhatsApp आउटबाउंड मैसेजिंग**: मैसेज टेम्प्लेट का इस्तेमाल करके WhatsApp से बातचीत शुरू करने के लिए [Send outbound message](/docs/hi/api-reference/whats-app/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` विकल्पों के साथ `TurnModel` enum जोड़ा गया।
- **वर्कफ़्लो नोड ट्रांसफ़र**: वर्कफ़्लो नोड्स के भीतर होने वाले ट्रांसफ़र की पहचान के लिए `AgentTransfer` स्कीमा में `is_workflow_node_transfer` फ़ील्ड (boolean, डिफ़ॉल्ट `false`) जोड़ा गया।
- **ट्रांसफ़र ब्रांच मेटाडेटा**: एजेंट ट्रांसफ़र में ब्रांच रूटिंग जानकारी ट्रैक करने के लिए `TransferBranchInfoTrafficSplit` और `TransferBranchInfoDefaultingToMain` स्कीमा जोड़े गए।
- **वर्कफ़्लो नोड ट्रांज़िशन टेस्टिंग**: एजेंट वर्कफ़्लो ट्रांज़िशन को वैलिडेट करने के लिए `UnitTestWorkflowNodeTransitionEvaluationNodeId` स्कीमा के साथ यूनिट टेस्ट हेतु `workflow_node_transition` assertion टाइप जोड़ा गया।

### ElevenCreative Studio

- **म्यूटेड ट्रैक एंडपॉइंट**: [Get project muted tracks](/docs/hi/api-reference/studio/get-muted-tracks) एंडपॉइंट (`GET /v1/studio/projects/{project_id}/muted-tracks`) जोड़ा गया, जो किसी प्रोजेक्ट में म्यूटेड ट्रैक वाले चैप्टर IDs की सूची लौटाता है।

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

- **Lite मेंबर सीट टाइप**: सीमित एक्सेस परमिशन वाले वर्कस्पेस के लिए `SeatType` enum में `workspace_lite_member` जोड़ा गया।
- **कंटेंट टेम्प्लेट रिसोर्स**: वर्कस्पेस में कंटेंट टेम्प्लेट शेयर करने के लिए `WorkspaceResourceType` enum में `content_templates` जोड़ा गया।

### यूज़र इंटरफ़ेस

- **वॉइस कलेक्शन स्क्रॉलिंग**: macOS पर वॉइस कलेक्शन आइकन पिकर में माउस व्हील और टच स्क्रॉलिंग को रोकने वाली समस्या ठीक की गई।

### SDK रिलीज़

#### Python SDK

- [v2.35.0](https://github.com/elevenlabs/elevenlabs-python/releases/tag/v2.35.0) - कस्टम गार्डरेल्स, WhatsApp आउटबाउंड मैसेजिंग, टूल एरर हैंडलिंग मोड, डायनेमिक वेरिएबल सैनिटाइज़ेशन, टर्न मॉडल चयन और Eleven v3 कन्वर्सेशनल मॉडल सपोर्ट जोड़ा गया

#### JavaScript SDK

- [v2.35.0](https://github.com/elevenlabs/elevenlabs-js/releases/tag/v2.35.0) - कस्टम गार्डरेल्स, WhatsApp आउटबाउंड मैसेजिंग, टूल एरर हैंडलिंग मोड, डायनेमिक वेरिएबल सैनिटाइज़ेशन, टर्न मॉडल चयन और Eleven v3 कन्वर्सेशनल मॉडल सपोर्ट जोड़ा गया

#### React और Client SDKs

- [@elevenlabs/react-native@0.5.10](https://github.com/elevenlabs/packages/releases/tag/@elevenlabs/react-native@0.5.10) - केवल टेक्स्ट वाली बातचीत स्थापित करने की समस्या ठीक की गई
- [@elevenlabs/react@0.14.0](https://github.com/elevenlabs/packages/releases/tag/@elevenlabs/react@0.14.0) - एजेंट बातचीत में कम लेटेंसी के लिए ऑडियो चंक की लंबाई 250ms से घटाकर 100ms की गई
- [@elevenlabs/client@0.14.0](https://github.com/elevenlabs/packages/releases/tag/@elevenlabs/client@0.14.0) - कम लेटेंसी के लिए ऑडियो चंक की लंबाई 250ms से घटाकर 100ms की गई, टॉप-लेवल और overrides ऑब्जेक्ट के बीच `textOnly` विकल्प हैंडलिंग को नॉर्मलाइज़ किया गया
- [@elevenlabs/types@0.5.0](https://github.com/elevenlabs/packages/releases/tag/@elevenlabs/types@0.5.0) - ऑडियो अलाइनमेंट डेटा सपोर्ट के लिए टाइप जोड़े गए

### API

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

## नए एंडपॉइंट

- [Send outbound message via WhatsApp](/docs/hi/api-reference/whats-app/outbound-message) - `POST /v1/convai/whatsapp/outbound-message` - मैसेज टेम्प्लेट का इस्तेमाल करके WhatsApp से आउटबाउंड मैसेज भेजें
- [Get project muted tracks](/docs/hi/api-reference/studio/get-muted-tracks) - `GET /v1/studio/projects/{project_id}/muted-tracks` - म्यूटेड ट्रैक वाले चैप्टर IDs लौटाता है

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

### एजेंट्स प्लेटफ़ॉर्म

- [Create agent](/docs/hi/api-reference/agents/create), [Update agent](/docs/hi/api-reference/agents/update), [Get agent](/docs/hi/api-reference/agents/get)
  - कस्टम गार्डरेल्स कॉन्फ़िगरेशन के लिए `GuardrailsV1` स्कीमा में `custom` फ़ील्ड जोड़ा गया
  - अलाइनमेंट गार्डरेल्स के लिए `GuardrailsV1` स्कीमा में `alignment` फ़ील्ड जोड़ा गया
  - TTS कन्वर्सेशनल कॉन्फ़िगरेशन में `suggested_audio_tags` फ़ील्ड जोड़ा गया (`SuggestedAudioTag` की array, अधिकतम 20 आइटम)
  - `TTSConversationalModel` enum में `eleven_v3_conversational` जोड़ा गया
- [Create tool](/docs/hi/api-reference/tools/create), [Update tool](/docs/hi/api-reference/tools/update)
  - `ApiIntegrationWebhookToolConfig` में `tool_error_handling_mode` फ़ील्ड जोड़ा गया (enum: `auto`, `summarized`, `passthrough`, `hide`, डिफ़ॉल्ट `auto`)
  - `DynamicVariableAssignment` में `sanitize` फ़ील्ड जोड़ा गया (boolean, डिफ़ॉल्ट `false`)

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

- [Get resource](/docs/hi/api-reference/workspace/resources/get)
  - `WorkspaceResourceType` enum में `content_templates` जोड़ा गया
- [Add workspace invite](/docs/hi/api-reference/workspace/invites/create), [Add workspace member](/docs/hi/api-reference/workspace/invites/create)
  - `SeatType` enum में `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`, `hide`
- `TurnModel` - टर्न डिटेक्शन मॉडल वर्ज़न के लिए Enum: `turn_v2`, `turn_v3`
- `SuggestedAudioTag` - `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_ids` array वाला रिस्पॉन्स मॉडल
- `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_conversational` enum वैल्यू जोड़ी गई
- `ApiIntegrationWebhookToolConfig-Input`, `ApiIntegrationWebhookToolConfig-Output` - `tool_error_handling_mode` फ़ील्ड (ज़रूरी) जोड़ा गया
- `DynamicVariableAssignment` - `sanitize` फ़ील्ड (boolean, डिफ़ॉल्ट `false`) जोड़ा गया
- `AgentTransfer` - `is_workflow_node_transfer` फ़ील्ड (boolean, डिफ़ॉल्ट `false`) जोड़ा गया
- `SeatType` - `workspace_lite_member` enum वैल्यू जोड़ी गई
- `WorkspaceResourceType` - `content_templates` enum वैल्यू जोड़ी गई

### हटाए गए स्कीमा

- `AgentBan` - इस्तेमाल न होने वाला स्कीमा हटाया गया
- `BanReasonType` - इस्तेमाल न होने वाला enum हटाया गया
- `DubbingReleaseChannel` - इस्तेमाल न होने वाला enum हटाया गया

</Accordion>