ElevenAgents
-
एनवायरनमेंट वेरिएबल्स API: नए एनवायरनमेंट वेरिएबल्स एंडपॉइंट्स, जिनसे वर्कस्पेस-स्तर के कॉन्फ़िगरेशन मैनेज किए जा सकते हैं और एजेंट रनटाइम पर
{{system_env__<label>}}टेम्पलेटिंग के ज़रिए उन्हें रेफ़र कर सकते हैं। इसमें स्ट्रिंग, सीक्रेट और ऑथ-कनेक्शन वेरिएबल टाइप्स के साथ हर एनवायरनमेंट के लिए वैल्यू ओवरराइड्स का सपोर्ट है। एंडपॉइंट्स में बनाएं, सूची, पाएं और अपडेट करें शामिल हैं। -
ऑथ कनेक्शंस मैनेजमेंट: एजेंट टूल्स और इंटीग्रेशंस में इस्तेमाल होने वाले ऑथेंटिकेशन क्रेडेंशियल्स को मैनेज करने के लिए नया वर्कस्पेस-स्तर का ऑथ कनेक्शंस API। इसमें OAuth2 क्लाइंट क्रेडेंशियल्स, JWT, बेसिक ऑथ, बेयरर टोकन, कस्टम हेडर्स और इंटीग्रेशन-मैनेज्ड OAuth2 ऑथराइज़ेशन कोड फ्लोज़ सहित कई ऑथ मेथड्स का सपोर्ट है। एंडपॉइंट्स में बनाना, सूचीबद्ध करना और हटाना शामिल है।
-
नॉलेज बेस URL रीफ़्रेश: URL-सोर्स किए गए नॉलेज बेस दस्तावेज़ों का कंटेंट फिर से फ़ेच और अपडेट करने के लिए नया रीफ़्रेश एंडपॉइंट (
POST /v1/convai/knowledge-base/{documentation_id}/refresh)। नॉलेज बेस दस्तावेज़ अबenable_auto_sync,auto_removeऔरauto_sync_infoफ़ील्ड्स के साथ ऑटो-सिंक कॉन्फ़िगरेशन को भी सपोर्ट करते हैं। -
फ़ीडबैक के साथ गार्डरेल रीट्राई: कस्टम और कंटेंट गार्डरेल्स अब
EndCallTriggerActionऔरRetryTriggerActionविकल्पों के साथ कॉन्फ़िगर किए जा सकने वाले ट्रिगर ऐक्शंस को सपोर्ट करते हैं। रीट्राई सेट होने पर, एजेंट इंजेक्ट किए गए सिस्टम फ़ीडबैक के साथ अधिकतम 3 प्रयासों तक अपना जवाब दोबारा जनरेट करता है। संदर्भ के अनुसार रीट्राई गाइडेंस के लिए{{trigger_reason}}और{{agent_message}}प्लेसहोल्डर्स उपलब्ध हैं। -
कन्वर्सेशन हिस्ट्री सिस्टम वेरिएबल: नया
system__conversation_historyडायनेमिक वेरिएबल जोड़ा गया है, जो रनटाइम पर लेज़ी-इवैल्यूएटेड, JSON-सीरियलाइज़्ड कन्वर्सेशन हिस्ट्री देता है। यह टूल्स, वेबहुक्स या सब-एजेंट हैंडऑफ़्स को पूरा कन्वर्सेशन कॉन्टेक्स्ट भेजने के लिए उपयोगी है। -
वेबहुक टूल कंटेंट टाइप: सर्वर टूल्स अब वेबहुक बॉडी पैरामीटर्स के लिए कॉन्फ़िगर किया जा सकने वाला कंटेंट टाइप सपोर्ट करते हैं, जिससे आप
application/jsonऔरapplication/x-www-form-urlencodedफ़ॉर्मैट्स में से चुन सकते हैं। URL-एन्कोडेड फ़ॉर्मैट लेगेसी सिस्टम्स, OAuth टोकन एंडपॉइंट्स और पेमेंट प्रोसेसर्स के साथ इंटीग्रेट करने के लिए उपयोगी है। -
WhatsApp आउटबाउंड मैसेजेस: डैशबोर्ड में नए आउटबाउंड मैसेज डायलॉग के साथ WhatsApp इंटीग्रेशन अपडेट किया गया है, जिससे एजेंट WhatsApp चैनल के ज़रिए कॉल्स के अलावा आउटबाउंड मैसेज भी भेज सकते हैं।
-
एजेंट और रिसोर्स लिस्टिंग फ़िल्टर्स: एजेंट्स की सूची, नॉलेज बेस दस्तावेज़ों की सूची और टूल्स की सूची एंडपॉइंट्स अब
created_by_user_idक्वेरी पैरामीटर को सपोर्ट करते हैं (मौजूदा यूज़र के लिए@meइस्तेमाल करें)। पुरानेshow_only_owned_agentsऔरshow_only_owned_documentsपैरामीटर्स अब डिप्रिकेटेड हैं। -
वर्कफ़्लो कंडीशनल एक्सप्रेशंस: वर्कफ़्लो एक्सप्रेशन स्कीमा में नया
conditional_operatorAST नोड जोड़ा गया है, जिससे एजेंट वर्कफ़्लो डेफ़िनिशंस में ब्रांचिंग लॉजिक सक्षम होता है।
म्यूज़िक
- म्यूज़िक मार्केटप्लेस: AI-जनरेटेड म्यूज़िक को लाइसेंस देने के मार्केटप्लेस पर नया म्यूज़िक मार्केटप्लेस दस्तावेज़, जिसमें उपयोग के प्रकार, क्रिएटर पेआउट्स और लाइसेंसिंग की जानकारी शामिल है।
SDK रिलीज़ेज़
Python SDK
- v2.40.0 - ElevenAgents कन्वर्सेशंस के लिए
environmentपैरामीटर सपोर्ट जोड़ा गया है, जिससे एनवायरनमेंट-विशिष्ट एजेंट कनेक्शंस सक्षम होते हैं। एनवायरनमेंट वेरिएबल्स, ऑथ कनेक्शंस, नॉलेज बेस रीफ़्रेश और गार्डरेल ट्रिगर ऐक्शंस समेत नवीनतम API स्कीमा से मेल खाने के लिए Fern रीजनरेशन।
JavaScript SDK
- v2.40.0 - ElevenAgents रियल-टाइम कन्वर्सेशंस के लिए
multimodal_messageWebSocket इवेंट टाइप जोड़ा गया है। एनवायरनमेंट वेरिएबल्स, ऑथ कनेक्शंस, नॉलेज बेस रीफ़्रेश और गार्डरेल ट्रिगर ऐक्शंस समेत नवीनतम API स्कीमा से मेल खाने के लिए Fern रीजनरेशन।
iOS SDK
- v3.1.1 - एनवायरनमेंट-विशिष्ट एजेंट कनेक्शंस के लिए
environmentपैरामीटर सपोर्ट जोड़ा गया है। प्लेटफ़ॉर्म आवश्यकता को v2 तक बढ़ाकर visionOS बिल्ड एरर ठीक किया गया।
पैकेजेस
- @elevenlabs/types@0.6.1 - ElevenAgents रियल-टाइम कन्वर्सेशंस के लिए
multimodal_messageWebSocket इवेंट टाइप जोड़ा गया है। - @elevenlabs/client@0.15.2 -
multimodal_messageWebSocket इवेंट सपोर्ट जोड़ा गया है। - @elevenlabs/react@0.14.3 -
multimodal_messageWebSocket इवेंट सपोर्ट जोड़ा गया है। - @elevenlabs/convai-widget-core@0.10.4, @elevenlabs/convai-widget-core@0.10.5 -
@elevenlabs/client@0.15.2पर अपडेट किया गया। - @elevenlabs/convai-widget-embed@0.10.4, @elevenlabs/convai-widget-embed@0.10.5 -
@elevenlabs/client@0.15.2पर अपडेट किया गया।
पैकेजेस v1.0.0 रिलीज़ कैंडिडेट
ElevenAgents क्लाइंट SDKs के v1.0.0 का पहला रिलीज़ कैंडिडेट अब उपलब्ध है। यह ब्रेकिंग चेंज़ के साथ एक बड़ा रिलीज़ है, जो API सरफेस को बेहतर बनाता है, बेहतर रेंडर परफ़ॉर्मेंस के लिए ग्रैन्युलर React हुक्स जोड़ता है और React Native SDK को React SDK के साथ एकीकृत करता है।
रिलीज़ कैंडिडेट आज़माने के लिए:
आपके कोडबेस को नए APIs पर अपने-आप माइग्रेट करने में AI कोडिंग असिस्टेंट्स की मदद के लिए एक elevenlabs:sdk-migration स्किल उपलब्ध है। गाइडेड माइग्रेशन सपोर्ट पाने के लिए इसे अपने Claude Code, Cursor या Windsurf प्रोजेक्ट में जोड़ें।
v1.0.0 में मुख्य बदलाव:
@elevenlabs/client:Conversationअब एक क्लास के बजाय नेमस्पेस ऑब्जेक्ट औरTextConversation | VoiceConversationके लिए टाइप एलियस है।InputऔरOutputक्लासेस कोInputControllerऔरOutputControllerइंटरफेसेज़ से बदला गया है, और कन्वर्सेशन इंस्टेंस में नई सुविधा मेथड्स हैं (setMicMuted(),setVolume(),getInputByteFrequencyData(),getOutputByteFrequencyData())।changeInputDevice()औरchangeOutputDevice()अबvoidरिटर्न करते हैं।@elevenlabs/react:useConversationके लिए अब एक पूर्वजConversationProviderआवश्यक है। फ़ाइन-ग्रेन्ड री-रेंडरिंग के लिए नए ग्रैन्युलर हुक्स:useConversationControls(),useConversationStatus(),useConversationInput(),useConversationMode(),useConversationFeedback()। React कंपोनेंट्स से पूरी टाइप सेफ़्टी के साथ डायनेमिक रूप से क्लाइंट टूल्स रजिस्टर करने के लिए नयाuseConversationClientTool()हुक।@elevenlabs/react-native:ElevenLabsProviderऔरuseConversationकोConversationProviderतथा@elevenlabs/reactके उन्हीं ग्रैन्युलर हुक्स से बदलते हुए API का पूरा री-राइट। इंपोर्ट पर WebRTC पॉलीफ़िल्स और नेटिव AudioSession कॉन्फ़िगरेशन अपने-आप लागू होते हैं।
पूरे रिलीज़ नोट्स और माइग्रेशन गाइड्स देखें:
- @elevenlabs/client@1.0.0-rc.1
- @elevenlabs/react@1.0.0-rc.1
- @elevenlabs/react-native@1.0.0-rc.1
- @elevenlabs/types@0.7.0-rc.0
API
API बदलाव देखें
नए एंडपॉइंट्स
ElevenAgents
- एनवायरनमेंट वेरिएबल बनाएं -
POST /v1/convai/environment-variables- स्ट्रिंग, सीक्रेट या ऑथ-कनेक्शन टाइप के साथ नया एनवायरनमेंट वेरिएबल बनाएं - एनवायरनमेंट वेरिएबल्स की सूची -
GET /v1/convai/environment-variables- वर्कस्पेस के सभी एनवायरनमेंट वेरिएबल्स सूचीबद्ध करें - एनवायरनमेंट वेरिएबल पाएं -
GET /v1/convai/environment-variables/{env_var_id}- कोई खास एनवायरनमेंट वेरिएबल पाएं - एनवायरनमेंट वेरिएबल अपडेट करें -
PATCH /v1/convai/environment-variables/{env_var_id}- एनवायरनमेंट वेरिएबल अपडेट करें, जिसमेंnullके ज़रिए हर एनवायरनमेंट की वैल्यू हटाना भी शामिल है - URL दस्तावेज़ कंटेंट रीफ़्रेश करें -
POST /v1/convai/knowledge-base/{documentation_id}/refresh- URL-सोर्स किए गए नॉलेज बेस दस्तावेज़ों का कंटेंट फिर से फ़ेच करें
वर्कस्पेसेज़
POST /v1/workspace/auth-connections- OAuth2, JWT, बेसिक, बेयरर, कस्टम हेडर और इंटीग्रेशन-मैनेज्ड ऑथ मेथड्स के सपोर्ट के साथ वर्कस्पेस ऑथ कनेक्शन बनाएंGET /v1/workspace/auth-connections- डिपेंडेंसी जानकारी (टूल्स, MCP सर्वर्स, इंटीग्रेशन कनेक्शंस) के साथ सभी वर्कस्पेस ऑथ कनेक्शंस सूचीबद्ध करेंDELETE /v1/workspace/auth-connections/{auth_connection_id}- वर्कस्पेस ऑथ कनेक्शन हटाएं
स्पीच टू टेक्स्ट
GET /v1/speech-to-text/evaluation/eval-criteria- मूल्यांकन मानदंड सूचीबद्ध करेंPOST /v1/speech-to-text/evaluation/eval-criteria- मूल्यांकन मानदंड बनाएंGET /v1/speech-to-text/evaluation/eval-criteria/{criterion_id}- कोई खास मूल्यांकन मानदंड पाएंPATCH /v1/speech-to-text/evaluation/eval-criteria/{criterion_id}- मूल्यांकन मानदंड अपडेट करेंDELETE /v1/speech-to-text/evaluation/eval-criteria/{criterion_id}- मूल्यांकन मानदंड हटाएंPOST /v1/speech-to-text/evaluation/evaluations- मूल्यांकन ट्रिगर करेंGET /v1/speech-to-text/evaluation/evaluations- मूल्यांकन सूचीबद्ध करेंGET /v1/speech-to-text/evaluation/evaluations/{evaluation_id}- कोई खास मूल्यांकन पाएंGET /v1/speech-to-text/evaluation/human-agents- मानव एजेंट्स सूचीबद्ध करेंGET /v1/speech-to-text/evaluation/human-agents/{agent_id}- मानव एजेंट पाएंDELETE /v1/speech-to-text/evaluation/human-agents/{agent_id}- मानव एजेंट हटाएंGET /v1/speech-to-text/evaluation/analytics- मूल्यांकन एनालिटिक्स पाएंGET /v1/speech-to-text/evaluation/eval-criteria/{criterion_id}/analytics- किसी खास मानदंड का एनालिटिक्स पाएंGET /v1/speech-to-text/evaluation/human-agents/{agent_id}/analytics- किसी खास मानव एजेंट का एनालिटिक्स पाएं
अपडेट किए गए एंडपॉइंट्स
ElevenAgents
-
साइन्ड URL पाएं, कन्वर्सेशन टोकन पाएं
- एनवायरनमेंट-विशिष्ट रिज़ॉल्यूशन के लिए
environmentक्वेरी पैरामीटर (स्ट्रिंग, वैकल्पिक) जोड़ा गया
- एनवायरनमेंट-विशिष्ट रिज़ॉल्यूशन के लिए
-
created_by_user_idक्वेरी पैरामीटर (स्ट्रिंग, वैकल्पिक,@meसमर्थित) जोड़ा गयाcreated_by_user_idके पक्ष मेंshow_only_owned_agentsडिप्रिकेटेड किया गया
-
created_by_user_idक्वेरी पैरामीटर (स्ट्रिंग, वैकल्पिक,@meसमर्थित) जोड़ा गयाcreated_by_user_idके पक्ष मेंshow_only_owned_documentsडिप्रिकेटेड किया गया
-
created_by_user_idक्वेरी पैरामीटर (स्ट्रिंग, वैकल्पिक,@meसमर्थित) जोड़ा गयाcreated_by_user_idके पक्ष मेंshow_only_owned_documentsडिप्रिकेटेड किया गया
-
- चंक रिट्रीवल के लिए एम्बेडिंग मॉडल निर्दिष्ट करने हेतु
embedding_modelक्वेरी पैरामीटर (स्ट्रिंग, वैकल्पिक) जोड़ा गया
- चंक रिट्रीवल के लिए एम्बेडिंग मॉडल निर्दिष्ट करने हेतु
-
एजेंट बनाएं, एजेंट अपडेट करें, ड्राफ़्ट बनाएं
EndCallTriggerActionऔरRetryTriggerActionस्कीमाज़ के साथguardrail_trigger_actionसपोर्ट जोड़ा गया- वर्कफ़्लो एक्सप्रेशन डेफ़िनिशंस में
conditional_operatorAST नोड जोड़ा गया - एजेंट स्कीमाज़ अब टूल कॉन्फ़िग्स में एनवायरनमेंट वेरिएबल्स को रेफ़र करने के लिए
ConvAIEnvVarLocatorऔरEnvironmentAuthConnectionLocatorको सपोर्ट करते हैं
-
- नए एनवायरनमेंट-संबंधित फ़ील्ड्स के लिए रिक्वेस्ट स्कीमा अपडेट किया गया
-
कन्वर्सेशन सिम्युलेट करें, कन्वर्सेशन स्ट्रीम सिम्युलेट करें
- रिक्वेस्ट स्कीमा में
simulation_environmentफ़ील्ड जोड़ा गया
- रिक्वेस्ट स्कीमा में
स्कीमा बदलाव
नए स्कीमाज़
ConvAIEnvironmentVariable,ConvAIEnvironmentVariableCreate,ConvAIEnvironmentVariableUpdate- स्ट्रिंग, सीक्रेट और ऑथ-कनेक्शन टाइप्स को सपोर्ट करने वाले एनवायरनमेंट वेरिएबल मॉडल्सConvAIEnvVarLocator,EnvironmentAuthConnectionLocator- टूल और MCP सर्वर कॉन्फ़िग्स में एनवायरनमेंट वेरिएबल्स को रेफ़र करने के लिए लोकेटर्सEndCallTriggerAction,RetryTriggerAction- कॉल खत्म करने और फ़ीडबैक के साथ रीट्राई व्यवहारों के लिए गार्डरेल ट्रिगर ऐक्शन स्कीमाज़ConditionalOperator- एजेंट वर्कफ़्लोज़ में कंडीशनल एक्सप्रेशंस के लिए नया AST नोडAuthConnectionCreateRequest,AuthConnectionResponse,AuthConnectionDependencies- OAuth2, JWT, बेसिक, बेयरर, कस्टम हेडर, WhatsApp और इंटीग्रेशन-मैनेज्ड ऑथ मेथड्स के सपोर्ट के साथ वर्कस्पेस ऑथ कनेक्शन मैनेजमेंट स्कीमाज़SpeechToTextEvaluation*- स्पीच-टू-टेक्स्ट मूल्यांकन मानदंडों, मूल्यांकनों, मानव एजेंट्स और एनालिटिक्स के लिए स्कीमाज़ का सूट
संशोधित स्कीमाज़
MCPServerConfig,MCPServerConfigOutput- सर्वर कॉन्फ़िगरेशन मेंConvAIEnvVarLocatorरेफ़रेंसेज़ का सपोर्ट जोड़ा गयाCustomGuardrailConfig- कॉल खत्म करने या रीट्राई व्यवहार कॉन्फ़िगर करने के लिएtrigger_actionफ़ील्ड जोड़ा गयाContributor- वैकल्पिकbio(स्ट्रिंग) औरprofile_id(स्ट्रिंग) फ़ील्ड्स जोड़े गएASTLLMNode-value_schemaफ़ील्ड जोड़ा गया;value_schemaके पक्ष मेंpromptफ़ील्ड डिप्रिकेटेड हैTelephonyDirection- कई कन्वर्सेशन और टेलीफ़ोनी मॉडल्स द्वारा रेफ़र किए गए साझा enum में रीफ़ैक्टर किया गया