
ElevenLabs × Lovable इंटीग्रेशन पेश है
- श्रेणी
- डेवलपर
- तारीख
ElevenLabs की मदद से अपने React ऐप में रियल-टाइम Santa Claus AI वॉइस एजेंट बनाएं। इस आसान स्टेप-बाय-स्टेप गाइड को फॉलो करें और WebRTC व ElevenLabs Agents Platform के साथ एक मज़ेदार, पूरी तरह इंटरैक्टिव हॉलिडे वॉइस एक्सपीरियंस तैयार करें।
इस हॉलिडे सीज़न, अपने ऐप में Santa जोड़ें।
ElevenLabs के साथ एजेंट्स प्लेटफ़ॉर्म और @elevenlabs/react SDK की मदद से आप कुछ ही मिनटों में अपने React ऐप में Santa Claus वॉइस एजेंट जोड़ सकते हैं। इस गाइड में हम:
अब आपको साइडबार में दिखेगा, जिसमें एजेंट्स, नॉलेज बेस, टूल्स, और वॉइसेज़ “Build” सेक्शन के तहत मिलेंगे।
अब हम एक ऐसा एजेंट बनाएंगे जो Santa की तरह व्यवहार करे और Santa की आवाज़ में बोले।
नाम दें: Santa.
अब सिस्टम प्रॉम्प्ट फील्ड में नीचे दिया गया टेक्स्ट पेस्ट करें:
अब पहला संदेश सेट करें:
हो, हो, हो! मेरी क्रिसमस, मेरे दोस्त। बताओ, तुम्हारा नाम क्या है?
कॉल शुरू होते ही यूज़र को यही सुनाई देगा।
अब वॉइस सेक्शन में:
MDLAMJ0jxkpYkjXbmG4tअब Santa सच में आवाज़ में Santa जैसा लगेगा।
इस उदाहरण के लिए, हम इसे ओपन रखेंगे:
पहले डेमो के लिए, ऑथेंटिकेशन सक्षम करें बंद रखना ठीक है ताकि कोई भी बिना रोक-टोक एजेंट से कनेक्ट कर सके। इससे ऑनबोर्डिंग तेज़ होती है और यह क्विक प्रोटोटाइप, हैकाथॉन प्रोजेक्ट या इंटरनल डेमो के लिए बढ़िया है।
लेकिन अगर आप प्रोडक्शन या बाहर से एक्सेस होने वाले ऐप बना रहे हैं, तो आपको कभी भी अपना एजेंट ओपन नहीं छोड़ना चाहिए। इसके बजाय ElevenLabs का टोकन एंडपॉइंट इस्तेमाल करें ताकि हर यूज़र सेशन के लिए शॉर्ट-लिव्ड, स्कोप्ड एक्सेस टोकन बना सकें। इससे आप कंट्रोल कर सकते हैं कि कौन कनेक्ट कर सकता है, कितनी देर के लिए और यूज़र क्या कर सकता है। ऑथेंटिकेशन ऑन करने से आपका एजेंट अनऑथराइज़्ड कॉल, मिसयूज़ या लिमिट से बाहर यूज़ से बचा रहता है — और लाइव जाने से पहले इसे ऑन करना ज़रूरी है।
Agent पेज के टॉप पर आपको एक एजेंट ID फील्ड दिखेगा।
इस वैल्यू को नोट कर लें — इसे हम आगे React कंपोनेंट में डालेंगे:
अपने React / Next.js प्रोजेक्ट में ElevenLabs React SDK इंस्टॉल करें:
अब हम useConversation हुक का इस्तेमाल करके वॉइस कॉल शुरू और बंद कर सकते हैं।
एक नया कंपोनेंट बनाएं, जैसे CallSantaButton.tsx, और यह कोड पेस्ट करें:
अब बदलें "<AGENT_ID>" को उस असली Agent ID से, जो आपने डैशबोर्ड से कॉपी की थी।
फिर अपने UI में कहीं भी बटन रेंडर करें, जैसे:
ब्राउज़र में खोलें और क्लिक करें कॉल शुरू करें:
इसके बाद, Santa आपसे नाम, विशलिस्ट और पूछेगा कि आपने इस साल Nice List में रहने के लिए क्या किया।
जब बेसिक काम करने लगे, तो आप ये कर सकते हैं:
लेकिन कोर इंटीग्रेशन बस इतना है:
agentIduseConversation हुक और एक बटनबस इतना ही चाहिए रियल-टाइम, कन्वर्सेशनल Santa मैजिक अपने React ऐप में लाने के लिए।



