Transcript
00:00:00[शांत वातावरण]
00:00:30.
00:00:53>> नमस्ते, एक और परसेल कम्युनिटी सेशन में आप सभी का स्वागत है।
00:00:57मेरा नाम जैकब पेरिस है, आज मैं आपका होस्ट रहूँगा।
00:01:00हम ये सेशन कम्युनिटी और ग्राहकों के बेहतरीन प्रोजेक्ट्स,
00:01:03और परसेल पर कुछ भी शानदार बनाने वाले लोगों को दिखाने के लिए करते हैं।
00:01:08लेकिन अगर आप चैट में हिस्सा लेना चाहते हैं, तो [community.com/live](https://community.com/live) पर आएं, और
00:01:10अगर आप चैट में हिस्सा लेना चाहते हैं, तो [community.com/live](https://community.com/live) पर आएं, और
00:01:15आप पेज के सबसे ऊपर इस सेशन को देख पाएंगे।
00:01:18आखिर में, हमारे पास सवाल-जवाब के लिए कुछ समय होगा, इसलिए
00:01:21लाइव चैट में अपने सवाल बेझिझक लिखते रहें।
00:01:25अब मैं अपने मेहमान का परिचय कराना चाहूंगा।
00:01:27हमारे साथ सॉल्टबॉक्स मैनेजमेंट से शेन स्मिथ हैं।
00:01:30>> नमस्ते।
00:01:32>> हे शेन, आज आप कैसे हैं?
00:01:35>> बहुत बढ़िया, आप कैसे हैं?
00:01:37>> मैं भी बहुत अच्छा हूँ।
00:01:38हाँ, तो क्या आपके पास हमारे लिए कोई डेमो है?
00:01:42>> जी हाँ, मेरे पास दिखाने के लिए कुछ चीज़ें हैं और
00:01:46थोड़ी जानकारी देने के बाद आखिर में एक लाइव डेमो होगा।
00:01:48>> बेहतरीन, अगर आप शुरू करना चाहें तो मैं आपकी स्क्रीन शेयर करने में मदद कर सकता हूँ।
00:01:53>> बिल्कुल सही रहेगा।
00:01:57ठीक है, जब तक यह लोड हो रहा है, मैं एक छोटा सा परिचय दे देता हूँ।
00:02:04जैसा कि जैकब ने कहा, मेरा नाम शेन स्मिथ है और मैं सॉल्टबॉक्स मैनेजमेंट में सीटीओ हूँ।
00:02:09सॉल्टबॉक्स एक सर्विसेज़ फर्म है।
00:02:12हम अपना ज़्यादातर समय अपने ग्राहकों के लिए
00:02:16सेल्सफोर्स टेक्नोलॉजीज को लागू करने में बिताते हैं।
00:02:18और पिछले कुछ सालों से, हम अपने लिए एक प्रोडक्ट बना रहे हैं।
00:02:24और अब हम उस स्तर पर पहुँच गए हैं जहाँ हम इसे
00:02:28अपने ग्राहकों और बड़े पैमाने पर दुनिया के सामने पेश कर रहे हैं।
00:02:31तो आज, मैं बात करूँगा कि हमने इसे कैसे किया, खासकर वर्सेल के साथ,
00:02:37और उन विभिन्न तकनीकों के बारे में जो वर्सेल हमें देता है।
00:02:41जैसा कि आप स्क्रीन पर देख सकते हैं,
00:02:42हम एआई गेटवे के बारे में भी बात करने जा रहे हैं।
00:02:44तो अब थोड़ी बात समस्या के बारे में करते हैं,
00:02:49हमारे पास ऐसे ग्राहकों का एक समूह है जो सेल्सफोर्स का उपयोग कर रहे हैं।
00:02:54और खासकर इस एजेंट-आधारित दुनिया में, ये यूज़र्स
00:02:58सेल्सफोर्स के साथ अधिक सहज भाषा में जुड़ना चाहते हैं।
00:03:02तो पहले इस्तेमाल के मामले में, हम जिस समस्या को हल करने की कोशिश कर रहे हैं
00:03:06वह बिजनेस यूज़र्स के लिए है।
00:03:07वे सेल्सफोर्स प्रोडक्ट्स के अपने इकोसिस्टम से सीधी भाषा में बात करना चाहते हैं
00:03:10और अपने सवालों के जवाब जल्द से जल्द पाना चाहते हैं।
00:03:16और दूसरे मामले में, हम उन लोगों के लिए समाधान ढूंढ रहे हैं जो निर्माण करते हैं,
00:03:20यानी वे लोग जो सेल्सफोर्स के अंदर कस्टमाइज़ेशन को कॉन्फ़िगर और बिल्ड करते हैं,
00:03:23जो कि मुख्य रूप से हम खुद ही हैं।
00:03:25हमारी यात्रा यहीं से शुरू हुई थी क्योंकि हम एजेंटों की मदद से
00:03:28सेल्सफोर्स के सेटअप को आसान बनाना चाहते थे।
00:03:31तो ये दो मुख्य समस्याएं हैं जिन्हें हम अपने लिए
00:03:34और अपने यूज़र्स के लिए हल करने की कोशिश कर रहे हैं।
00:03:35और इसके पीछे की वजह यह है कि ऐसा करना असल में काफी चुनौतीपूर्ण है।
00:03:41मेरा मतलब है, इसी वजह से लोग हमारे जैसी सर्विसेज़ फर्म्स की मदद लेते हैं।
00:03:45क्योंकि सेल्सफोर्स के संदर्भ को समझना, कंपनी और
00:03:49उनके प्रोजेक्ट के संदर्भ को समझना, और फिर उसे
00:03:54बेहतरीन तरीकों के साथ प्रोडक्शन-रेडी स्केलेबल कोड में बदलना वाकई मुश्किल है।
00:03:58इसलिए आप सीधे किसी भी एलएलएम पर जाकर
00:04:01सेल्सफोर्स के बारे में कोई सवाल नहीं पूछ सकते, उससे आपको कुछ तो मिल जाएगा, लेकिन
00:04:05वह प्रोडक्शन के लिए तैयार नहीं होगा।
00:04:07तो यही वह लक्ष्य था जिसे हम हासिल करने की कोशिश कर रहे थे।
00:04:12जैसे-जैसे हम इस राह पर आगे बढ़ रहे थे, हमारी एक छोटी सी प्रोडक्ट टीम थी
00:04:16जिसकी मदद से हम इस बेहद महत्वाकांक्षी प्रोडक्ट को बनाने की कोशिश कर रहे थे।
00:04:19इसलिए हम पूरा ध्यान प्रोडक्ट पर लगाना चाहते थे, न कि इंफ्रास्ट्रक्चर पर।
00:04:24हम चाहते थे कि इंफ्रास्ट्रक्चर खुद-ब-खुद काम करे और हमें ज़रूरी क्षमताएं दे।
00:04:28तो हमारी चुनौती और हमारा भरोसा यह था कि हम इस
00:04:33स्केलेबल प्लेटफॉर्म को वर्सेल इंफ्रास्ट्रक्चर पर बना सकते हैं और आगे बढ़ सकते हैं।
00:04:40मैं अब इस बारे में थोड़ा बात करूँगा कि हमने इसे वास्तव में कैसे किया।
00:04:44जब हमारे हाई-लेवल आर्किटेक्चर की बात आती है, तो हमारे पास मुख्य रूप से तीन स्तर होते हैं।
00:04:48सबसे ऊपरी स्तर पर, हमारे पास एक नेक्स्ट.जेएस (Next.js) एप्लीकेशन है जो
00:04:53बाहरी यूआई (UI) क्षमता को संभालती है।
00:04:56और उसमें वे सभी सामान्य स्ट्रीमिंग यूआई क्षमताएं मौजूद हैं
00:05:02जिसकी आप आज के दौर में एक एजेंट से उम्मीद करते हैं।
00:05:04और दूसरे स्तर पर हमारे पास एज और सर्वर क्षमता है।
00:05:09हम एजेंट को नियंत्रित करने, एजेंटिक लूप और उसमें बनी सभी टूलींग
00:05:16का उपयोग करने के लिए विशेष रूप से एआई एसडीके (AI SDK), अब वर्ज़न 6 का उपयोग करते हैं।
00:05:21अगर आप इस एसडीके से परिचित नहीं हैं और एजेंट की दुनिया में कदम रख रहे हैं,
00:05:25तो मैं इसका उपयोग करने की अत्यधिक सलाह दूंगा।
00:05:28यह आपको किसी भी एलएलएम का उपयोग करने की क्षमता देता है।
00:05:34यह एक तरह से स्वतंत्र रूप से काम करता है और
00:05:37एजेंट लूप बनाने और इस प्रक्रिया के माध्यम से
00:05:40उसे बेहतरीन टूल्स देने के लिए ज़रूरी ढांचा प्रदान करता है।
00:05:43और तीसरा स्तर वास्तविक एआई है, यानी हम जिस भी मॉडल का उपयोग करना चाहते हैं उससे जुड़ना।
00:05:51और जब हम पहली बार इस राह पर चले, तो हमें यही तय करना था
00:05:56कि इस्तेमाल करने के लिए सही मॉडल कौन सा होगा।
00:06:00और हमारा फैसला यह था कि हर स्थिति में
00:06:04हमेशा कोई एक मॉडल ही सही नहीं होता।
00:06:06इसलिए हम इसे इस तरह बनाना चाहते थे जो मॉडल-स्वतंत्र हो, ताकि नए मॉडल आने पर
00:06:10हम सही स्थिति के लिए सही मॉडल को आसानी से बदल सकें।
00:06:14और पीछे के ढांचे में बिना किसी बड़े बदलाव के उन्हें जोड़ा जा सके।
00:06:20इसलिए हमने इसके लिए एआई गेटवे को चुना, और
00:06:23मैं इसके बारे में थोड़ी देर में और बात करूँगा।
00:06:25फिर हमारे पास कुछ सपोर्ट सर्विसेज़ हैं,
00:06:30जैसा कि आप नीचे देख सकते हैं, जो बाकी के इंफ्रास्ट्रक्चर को सपोर्ट करती हैं।
00:06:35तो एआई गेटवे के बारे में थोड़ा और विस्तार से बात करते हैं,
00:06:38आप बाईं ओर देख सकते हैं कि यह स्क्रिप्ट कैसी दिखेगी, लेकिन
00:06:43अनिवार्य रूप से आपके पास एक लाइन होती है जो कहती है,
00:06:46"मैं गेटवे से जुड़ने जा रहा हूँ।"
00:06:49और एक बार जब आप उससे जुड़ जाते हैं, तो आपके पास गेटवे होता है और
00:06:51आप अपनी पसंद का कोई भी मॉडल इस्तेमाल कर सकते हैं।
00:06:55तो कई मामलों में, हम ओपस 4.6 का उपयोग करते हैं, लेकिन कुछ मामलों में, हम सॉनेट
00:07:00और जीपीटी (GPTs) और अलग-अलग परिस्थितियों में ग्रॉक (Grox) का उपयोग करते हैं।
00:07:04और एआई गेटवे की सबसे बड़ी ताकतों में से एक यही है
00:07:08कि आप अपनी पसंद का कोई भी मॉडल चुन सकते हैं, आप किसी एक से बंधे नहीं हैं,
00:07:10आपको वह लचीलापन मिलता है।
00:07:12और इसकी मदद से हम सवालों के प्रकार
00:07:18और उनकी जटिलता के आधार पर कुछ बहुत ही सटीक रूटिंग कर पाए।
00:07:22और इसलिए हमारे पास यह क्लासिफायर है जो हमें यह तय करने में मदद करता है कि
00:07:27यूज़र जो सवाल पूछ रहा है वह कितना जटिल है?
00:07:29क्या वे सिर्फ एक साधारण 'हैलो' मैसेज का जवाब चाह रहे हैं?
00:07:32या वे कुछ बहुत जटिल पूछ रहे हैं जैसे कि
00:07:37पूरा का पूरा फ्लो तैयार करना?
00:07:38उस आधार पर, हम इसे अलग-अलग मॉडलों पर भेज सकते हैं।
00:07:40और इससे हमें तेज़ी से जवाब मिलते हैं,
00:07:44हम ज़रूरत के हिसाब से सही जटिलता वाले मॉडल को चुन पाते हैं, और
00:07:49यूज़र को सही प्रतिक्रिया दे पाते हैं।
00:07:50और आज के दौर में, एजेंट के अनुभव की बात करें तो,
00:07:59ज़्यादातर यूज़र्स को अब दो अलग-अलग तरह की क्षमताओं की उम्मीद होती है।
00:08:04एक तो यह कि यूज़र को तुरंत जवाब स्ट्रीम होकर मिले
00:08:07ताकि आप देख सकें कि रीयल-टाइम में क्या हो रहा है।
00:08:09लेकिन तब क्या होता है जब आपके पास
00:08:14कोई बहुत जटिल काम हो जिसमें कुछ मिनट या शायद घंटों का समय लग सकता है?
00:08:20तो प्रोडक्ट के नज़रिए से हमने स्ट्रीमिंग से शुरुआत की थी।
00:08:23वहीं पर एआई एसडीके सबसे बेहतरीन काम करता है, इसकी शुरुआत स्ट्रीमिंग से होती है।
00:08:28और बाईं ओर, आप एक नमूना प्रश्नावली देख सकते हैं,
00:08:31जैसे मीटिंग से यूज़र स्टोरीज़ तैयार करना।
00:08:33जब हम इस टूल को बना रहे थे, तो यह हमारा पहला इस्तेमाल का मामला था,
00:08:37यानी सारी जानकारी लेकर डेवलपर्स के लिए यूज़र स्टोरीज़ तैयार करना।
00:08:41लेकिन जैसे ही हम और अधिक जटिल ज़रूरतों में गए जैसे सेल्सफोर्स में
00:08:45एक पूरा B2B स्टोरफ्रंट सेटअप करना या कस्टम पेजों के साथ एक्सपीरियंस क्लाउड साइट डिज़ाइन करना,
00:08:51तो इन कामों में ब्राउज़र पर स्ट्रीम होने वाले कुछ मिनटों से कहीं ज़्यादा समय लगता है।
00:08:56तो जैसे-जैसे हम वर्सेल प्लेटफॉर्म पर और परिपक्व होते गए,
00:08:59हमने यूआई में यूज़र को एक सिंगल अनुभव देना शुरू किया,
00:09:05लेकिन साथ ही हम जटिलता के आधार पर स्ट्रीमिंग और
00:09:09बैकग्राउंड प्रोसेस दोनों को चलाने में सक्षम हुए।
00:09:11और यह सब वर्सेल के इंफ्रास्ट्रक्चर के भीतर सपोर्टेड है,
00:09:14चाहे वह खुद प्लेटफॉर्म हो, या फिर
00:09:19सैंडबॉक्स और कुछ अन्य क्षमताओं का उपयोग करना जिनके बारे में मैं अभी बात करूँगा।
00:09:24तो टूल के नज़रिए से, मुझे लगता है कि एआई एसडीके जैसी चीज़ का
00:09:28उपयोग करने की सबसे बड़ी ताकत यह है कि आपको एक ऐसा फ्रेमवर्क मिलता है जिससे आप सीधे जुड़ सकते हैं।
00:09:34तो हमने सिर्फ कुछ टूल्स से शुरुआत की और फिर समय के साथ
00:09:39इन श्रेणियों में और अधिक टूल्स बनाए जो हमें यूज़र
00:09:44और सेल्सफोर्स एनवायरनमेंट के साथ बेहतर ढंग से काम करने की सुविधा देते हैं।
00:09:48तो आप देख सकते हैं कि हमारे पास डॉक्यूमेंट जनरेशन है, सर्च है,
00:09:52स्टोरीज़ हैं, इंटीग्रेशन्स हैं, और मुख्य रूप से यह सेल्सफोर्स क्षमता है,
00:09:57जो हमें एनवायरनमेंट को समझने, उसे वैलिडेट करने, क्वेरी करने और
00:10:01उस एनवायरनमेंट में डिप्लॉयमेंट करने की सुविधा देती है।
00:10:05तो यह सिर्फ एक साधारण एलएलएम से बात करने से कहीं आगे बढ़कर एजेंट को वास्तविक क्षमताएं देता है।
00:10:10तो बात करते हैं कि "एजेंट के पास काम करने की क्षमता है," ठीक है?
00:10:16यह वास्तव में कैसे काम करता है?
00:10:18वर्सेल के इकोसिस्टम के भीतर,
00:10:22यह उनकी नई क्षमताओं में से एक है जिसे वे पेश कर रहे हैं, यानी सैंडबॉक्स की सुविधा।
00:10:27तो अगर आप सेल्सफोर्स से परिचित हैं
00:10:30और सोचते हैं कि आप सेल्सफोर्स के साथ कैसे काम करते हैं, तो अक्सर डेवलपर्स
00:10:34और तकनीकी टीम सेल्सफोर्स के सीएलआई (CLI) का उपयोग करती है।
00:10:39और यह उन्हें टर्मिनल स्तर पर सेल्सफोर्स के साथ काम करने,
00:10:43सैंडबॉक्स बनाने, B2B कॉमर्स स्टोरफ्रंट सेट करने और डिप्लॉयमेंट करने की अनुमति देता है।
00:10:49और इससे सेल्सफोर्स के साथ काम करना बहुत आसान हो जाता है।
00:10:51लेकिन एक अस्थायी ब्राउज़र में ऐसा करना बहुत मुश्किल है, है ना?
00:10:55आप किसी भी साइट पर लॉग इन करते हैं और आपको हर बार लॉग इन करना पड़ता है
00:10:59और इससे सेल्सफोर्स के साथ काम करना मुश्किल हो जाता है।
00:11:01और इसलिए हमने इस वर्सेल सैंडबॉक्स क्षमता का लाभ उठाना शुरू किया जहां हम
00:11:06वास्तव में यूज़र को उनके एनवायरनमेंट को प्रमाणित करने की अनुमति देते हैं।
00:11:10एक सैंडबॉक्स तैयार करते हैं जो हमें फ़ाइल सिस्टम के साथ काम करने की अनुमति देता है
00:11:16और जो हमें हमारे द्वारा बनाए जा रहे कोड या फ़ाइलों को
00:11:20उस सैंडबॉक्स में डिप्लॉय करने की अनुमति देता है और फिर सेल्सफोर्स सीएलआई का उपयोग करके
00:11:26उन फ़ाइलों को सेल्सफोर्स में भेजने की सुविधा देता है।
00:11:30और यह विशेष रूप से सेल्सफोर्स इकोसिस्टम के लिए एक इस्तेमाल का मामला हो सकता है क्योंकि
00:11:35उनके पास स्क्रैच ऑर्ग्स और सैंडबॉक्स के ये कॉन्सेप्ट्स हैं, लेकिन मुझे लगता है कि जैसे-जैसे
00:11:40हम एजेंटिक इकोसिस्टम के कोडिंग वाले हिस्से में और गहराई से जाएंगे,
00:11:43तो सैंडबॉक्स का यह विचार बेहद महत्वपूर्ण हो जाता है क्योंकि
00:11:49यह हमें वह फ़ाइल स्ट्रक्चर प्रदान करता है
00:11:55जिस पर पारंपरिक रूप से एजेंट और एलएलएम बनाए जाते हैं।
00:11:58इसलिए मुझे लगता है कि यह आपको बहुत अधिक लचीलापन देता है
00:12:01कि आप वास्तव में क्या कर सकते हैं।
00:12:06और फिर उन मुख्य स्तंभों को समेटते हुए जिन्हें हम बना रहे हैं,
00:12:10v0 हमारी टीम के लिए एक बहुत बड़ी क्षमता रही है, है ना?
00:12:17हम वास्तव में इसका उपयोग दो अलग-अलग तरीकों से करते हैं।
00:12:18हम इसका उपयोग प्रोडक्ट के नज़रिए से करते हैं जब हम अपना प्रोडक्ट, सॉल्टबॉक्स वन (Saltbox One) बना रहे होते हैं।
00:12:23हम सेल्सफोर्स बनाते समय इसका उपयोग सर्विसेज़ के रूप में भी करते हैं।
00:12:27और इसलिए हमने वास्तव में इन दोनों को एक साथ जोड़ दिया है।
00:12:31जहां यदि आप S1 में हैं और आपके पास इसका संदर्भ है कि आप क्या करने की कोशिश कर रहे हैं,
00:12:35आपके पास सेल्सफोर्स की सारी जानकारी है, आपके पास अपने सेल्सफोर्स ऑर्ग के बारे में
00:12:41यह सब इकट्ठा करने की क्षमता है, तो हमारे पास v0 के साथ एक बहुत ही मजबूत इंटीग्रेशन है
00:12:45जहां आप वास्तव में उस जानकारी को संदर्भ के रूप में v0 को भेज सकते हैं।
00:12:51और इससे v0 वास्तव में आपको कोड जनरेट करने में मदद कर पाता है।
00:12:54तो यह सिर्फ रिएक्ट (React) के लिए नहीं है, बल्कि सही संदर्भ और
00:12:58जानकारी मिलने पर, यह एपेक्स (Apex), एलडब्ल्यूसी (LWCs) और फ़्लो जैसी चीज़ें भी कर सकता है।
00:13:01चूंकि हम इन दोनों को एक साथ जोड़ने में सक्षम रहे हैं
00:13:05और एक बहुत ही सहज इंटीग्रेशन तैयार किया है।
00:13:09तो अगर हमें एक पल के लिए रुकना हो और सोचना हो कि हम दूसरी टीम को क्या बताएंगे?
00:13:14तो ये मेरे चार मुख्य अनुभव हैं।
00:13:17पहला, गेटवे का उपयोग करें, मॉडलों के बारे में बहस करना बंद करें,
00:13:21और सही समय पर सही काम के लिए सही मॉडल चुनना शुरू करें।
00:13:25यह आपको बहुत अधिक लचीलापन और क्षमता देता है।
00:13:28दूसरा, स्ट्रीमिंग तो बस एक शुरुआत है।
00:13:31एजेंटिक दुनिया में स्टार्टअप के लिए बनने वाली
00:13:35ज़्यादातर एप्लीकेशन्स यहीं से शुरू होती हैं।
00:13:38लेकिन वास्तव में आपको बैकग्राउंड में लगातार चलने वाली क्षमता की भी आवश्यकता होती है।
00:13:42तो यही वह अंतिम सीमा है जहाँ आपको जाना है।
00:13:45तीसरा, सैंडबॉक्स है जिसके बारे में मैं अभी बात कर रहा था।
00:13:48इसे वास्तविक बनाना, अपने एजेंटों को सीएलआई एक्सेस देना
00:13:52और यह वास्तव में आपको बेहतरीन क्षमताएं देता है।
00:13:55और आखिरी बात यह है कि सही प्लेटफॉर्म खोजें।
00:13:57तो हमारे लिए, वह Vercel पर निर्माण करना था और
00:14:01इससे हमें इंफ्रास्ट्रक्चर पर ध्यान केंद्रित नहीं करना पड़ता है।
00:14:04और यह हमें उन फीचर्स और
00:14:07क्षमताओं पर ध्यान केंद्रित करने की अनुमति देता है जिन्हें हम Saltbox One में बड़े पैमाने पर रोल आउट करने की कोशिश कर रहे हैं।
00:14:12तो इसके साथ, मैं यहाँ डेमो में थोड़ा आगे बढ़ने जा रहा हूँ और
00:14:19एक तरह के संवादात्मक Salesforce अनुभव से गुजरूँगा।
00:14:24स्टोरी जनरेशन के बारे में थोड़ी बात करेंगे और
00:14:26यहाँ एजेंट को काम करते हुए देखेंगे।
00:14:29तो जब तक मैं उस स्क्रीन पर स्विच करता हूँ, मुझे एक पल दें।
00:14:34ठीक है, बढ़िया।
00:14:38तो यहाँ Saltbox One में आते हैं, यह हमारे डेमो ऑर्ग्स में से एक है।
00:14:44लेकिन आप देख सकते हैं कि आपको बाईं ओर वह प्रस्तुत किया गया है जिसे हम
00:14:48प्रोजेक्ट्स कहते हैं और हमारे प्रोजेक्ट्स हमें अलग-अलग संदर्भ देते हैं।
00:14:51और फिर बीच में, हमारे पास यहाँ नया बातचीत फलक है।
00:14:56तो हम यहाँ इस पर ध्यान केंद्रित कर सकते हैं।
00:14:58जैसे-जैसे हम नीचे स्क्रॉल करते हैं, हम अपने सभी विभिन्न प्रोजेक्ट्स देख सकते हैं।
00:15:01यह हमें बातचीत में सही संदर्भ लोड करने की अनुमति देता है।
00:15:05हमारे पास नीचे ये टूल्स हैं,
00:15:08जहाँ हमारे सभी इंटीग्रेशन पास किए जाते हैं।
00:15:12और फिर नीचे, हमारे पास वास्तव में संदर्भ जोड़ने की क्षमता है।
00:15:16हम यहाँ वास्तव में एक मीटिंग, एक यूजर स्टोरी, एक आर्टिफैक्ट,
00:15:20एक Salesforce ऑर्ग, या उस Salesforce ऑर्ग में कुछ विशिष्ट डाल सकते हैं।
00:15:23यह हमें इस तरह की वास्तव में समृद्ध बातचीत करने की अनुमति देता है।
00:15:27तो मैं वास्तव में शुरुआत करने के लिए एक अधिक जटिल उदाहरण से शुरू करने जा रहा हूँ।
00:15:33और फिर हम स्विच करेंगे जब तक कि वह चल रहा है, कुछ थोड़ा,
00:15:37या कुछ ऐसा जो मैंने पहले से चला कर रखा है ताकि हम उस पर बात कर सकें।
00:15:40तो इस उदाहरण में, हम Salesforce में एक स्क्रीन फ्लो बनाना चाहते हैं जो हमें
00:15:45केस कमेंट्स दर्ज करने की अनुमति दे और हम चाहते हैं कि वह हमें पुष्टिकरण स्क्रीन दे सके।
00:15:51तो यह बहुत जटिल आवश्यकता नहीं है, लेकिन इसके लिए आवश्यक है कि आप फ्लो जानते हों और
00:15:56आप जानते हों कि इसे कैसे कॉन्फ़िगर करना है और आप जानते हों कि वहाँ कैसे पहुँचना है और
00:15:58आप इसे डीबग करना जानते हों।
00:16:00तो हम अपने एजेंट को वास्तव में इस पर काम करने की अनुमति देने जा रहे हैं जब तक कि हम जाकर
00:16:03अन्य बातचीत के बारे में बात करते हैं।
00:16:06और मेरे जाने से पहले, आप देख सकते हैं कि यह कुछ संदर्भ फाइलें पुनर्प्राप्त कर रहा है।
00:16:09यह Saltbox One का कुछ सीक्रेट सॉस है कि हमारे पास
00:16:13Salesforce के बारे में बहुत सारी जानकारी है और इसे कैसे करना है और
00:16:16इसे यहाँ वास्तव में सही ढंग से काम करने के लिए प्लेबुक हैं।
00:16:19और आप वास्तव में देख सकते हैं कि यह बहुत तेज़ था और इसने वापस आकर कहा,
00:16:23अरे, अच्छी खबर है, मैंने आपके इंस्टेंस की जाँच की।
00:16:25अभी केस कमेंट पर कोई ऑटोमेशन नहीं है और इसलिए हम आगे बढ़ सकते हैं।
00:16:29यह मुझसे कुछ अनुवर्ती प्रश्न पूछने जा रहा है।
00:16:32और मैं कहूँगा हाँ, आप डिफ़ॉल्ट ऑर्ग का उपयोग कर सकते हैं और
00:16:37मैं इसे जाने दूँगा, यह यहाँ एक योजना तैयार करना शुरू कर देगा।
00:16:41लेकिन जब तक यह ऐसा कर रहा है, मैं वास्तव में
00:16:44एक अलग बातचीत में जाने जा रहा हूँ।
00:16:47तो यह वास्तव में हमारे ग्राहकों के लिए हमारे प्रोजेक्ट्स में सबसे अधिक उपयोग की जाने वाली क्षमताओं में से एक है
00:16:52कि एक मीटिंग को लेने की क्षमता।
00:16:56तो इस मामले में, मेरे पास Halston नाम का एक डेमो ब्रांड है।
00:17:00मैंने एक मीटिंग रिकॉर्ड की जहाँ हमने Salesforce क्षमता में निर्माण के बारे में
00:17:03कुछ नई आवश्यकताओं के बारे में बात की।
00:17:07और मैं इससे अपने ऑर्ग के बारे में थोड़ा पूछ रहा हूँ, मैं चाहता था कि यह आज के डेटा के आधार पर हो और
00:17:11मैं चाहता था कि यह इस आधार पर हो कि आउट ऑफ द बॉक्स Salesforce
00:17:16कार्यक्षमता क्या है।
00:17:18तो सतह पर यह काफी सीधा अनुरोध है, लेकिन
00:17:21जैसे ही आप इसके बारे में सोचते हैं, यह वास्तव में बहुत जटिल है क्योंकि यह आपके
00:17:26पर्यावरण के विवरण मांग रहा है और आपको यह जानना होगा कि क्या आउट ऑफ द बॉक्स है और
00:17:30सही निर्णय लेने के लिए क्या कस्टम है।
00:17:33तो इस मामले में, हमने वह प्रश्न पूछा और आप इसे वापस आते हुए देख सकते हैं,
00:17:37यहाँ उस चर्चा से निकली मीटिंग की आवश्यकताएँ दी गई हैं।
00:17:41और यहाँ वह है जो आपके पास आज है।
00:17:43यहाँ आपका डेटा मॉडल है, हमारे देखने और पुष्टि करने के लिए एक अच्छा मर्मेड आरेख तैयार किया गया है
00:17:46कि यह आज ऐसा ही है।
00:17:48और फिर यह वास्तव में यहाँ सिफारिशों में जाना शुरू कर देता है।
00:17:52तो यहाँ बताया गया है कि S1 इस पर कैसे काम करेगा, इसे इन चरणों में विभाजित करेगा।
00:17:57यह चरण एक के रूप में एक डेटा मॉडल, दृश्यता सदस्यता से स्टोर, से शुरू होगा
00:18:02और फिर आपको कुछ सिफारिशें और कुछ मुख्य प्रश्न देगा।
00:18:06और मैं इसके साथ आगे-पीछे बात करने में सक्षम हूँ।
00:18:07और इसलिए मैंने इसे इस तरह की प्रतिक्रिया दी है कि इन प्रश्नों के उत्तर यहाँ हैं।
00:18:12और अंत में, इसने मुझे यह अच्छा दस्तावेज़ दिया है जिसने
00:18:16आवश्यकताओं को बहुत सारे विवरणों के साथ उन चरणों में विभाजित किया है।
00:18:19और मैं इसे ले सकता हूँ और कोड में बदल सकता हूँ।
00:18:22मैं इसे यूजर स्टोरीज या किसी अन्य आवश्यकताओं में बदल सकता हूँ।
00:18:27तो यह Saltbox One की महाशक्तियों में से एक है कि हमने इसे
00:18:31सेवाओं के दृष्टिकोण से बनाया है।
00:18:33तो हम जानते हैं कि Salesforce को कैसे लागू करना है।
00:18:35हम सर्वोत्तम प्रथाओं को जानते हैं।
00:18:37हम जानते हैं कि इस पर कैसे काम करना है।
00:18:38और वह सब इस तरह के एजेंटिक संदर्भ में शामिल है जो हमने
00:18:43Saltbox One को दिया है।
00:18:44तो जैसे ही हम अपनी मूल बातचीत पर वापस आते हैं,
00:18:49हम देख सकते हैं कि हमने डिफ़ॉल्ट ऑर्ग के लिए हाँ कहा है।
00:18:52यह उस सभी संदर्भ से गुजरा है जिसके बारे में बात की गई है,
00:18:55और पता लगाया कि इसे सबसे अच्छा कैसे किया जाए।
00:18:57और हम देख सकते हैं कि इसने समीक्षा करने के लिए हमारे लिए यह अच्छा छोटा कार्ड बनाया है।
00:19:02अब, यह कार्ड एजेंट क्या कर सकता है इसे नियंत्रित करने का हमारा तरीका है।
00:19:07तो आप चाहते हैं कि एजेंट जाए और इस योजना को तैयार करे, लेकिन
00:19:11आप नहीं चाहते कि यह खुद ही चल पड़े।
00:19:13हम अभी भी यहाँ लूप में इंसान को चाहते हैं।
00:19:15और इसलिए हमने आगे बढ़कर इस कंपोनेंट को तैयार किया है जहाँ आप देख सकते हैं कि
00:19:19यह वास्तव में क्या तैनात करने जा रहा है और इसे कैसे तैनात करने जा रहा है।
00:19:22और आप जो करने में सक्षम हैं वह है आगे बढ़ना और स्वीकृत और निष्पादित पर क्लिक करना।
00:19:25और उससे क्या होगा, बेशक, मैं एक डेमो कर रहा हूँ तो यह काम नहीं करेगा।
00:19:29लेकिन आप जो कर सकते हैं वह यह है कि आप वास्तव में जा सकते हैं और उसे तैनात कर सकते हैं।
00:19:33आप एजेंट के साथ आगे-पीछे बात करने और
00:19:37उस समस्या को हल करने के बाद पुनः प्रयास करें पर क्लिक कर सकते हैं।
00:19:38और यदि इसे तैनात किया गया है, तो आप वास्तव में पिछले संस्करण पर वापस जा सकते हैं यदि
00:19:43आपको वह संस्करण पसंद नहीं आया।
00:19:44एक आखिरी उपयोग का मामला जो मैं यहाँ स्क्रीन पर दिखाने जा रहा हूँ इससे पहले कि हम
00:19:50एक और लाइव प्रदर्शन करें, वह आपके ऑर्ग के आर्किटेक्चर की एक त्वरित समीक्षा है।
00:19:55तो यह एक बहुत ही सामान्य प्रश्न है जो हमसे हर समय पूछा जाता है कि
00:20:00आर्किटेक्चर को समझने में हमारी मदद करें या उसमें मौजूद तकनीकी कर्ज को समझने में हमारी मदद करें।
00:20:03हम वास्तव में इस Salesforce वातावरण में इस एजेंटिक पथ पर
00:20:04आगे बढ़ने के लिए
00:20:09कैसे तैयार हों?
00:20:10ये सभी वास्तव में सरल प्रश्न हैं, लेकिन वास्तव में गहराई वाले प्रश्न भी हैं।
00:20:15और इसलिए आप जो कर सकते हैं वह यह है कि आप इस तरह का प्रश्न पूछ सकते हैं और
00:20:18इसे वास्तव में आपके लाइसेंस वातावरण, प्रमुख निष्कर्षों से गुजरने दें,
00:20:22यह तैयार करने दें कि अवसरों के बीच आपका ऑब्जेक्ट मॉडल कैसा दिख सकता है।
00:20:27और फिर, उन चीजों में से एक जो हम अपनी प्रतिक्रिया में हमेशा करने जा रहे हैं
00:20:30वह उन चीजों को चिन्हित करना है जिनकी आपको समीक्षा करने की आवश्यकता हो सकती है।
00:20:34तो इस मामले में, हमारे पास दस्तावेज़ीकरण है जो ऐसा दिखता है,
00:20:38हमारे सभी ऑब्जेक्ट्स में बिना दस्तावेज़ वाले फ़ील्ड्स।
00:20:40ऐसा लगता है कि हमारे पास बहुत सारे कस्टम फ़ील्ड्स हैं, इस पर कैसे काम किया जाए इस पर सिफारिशें,
00:20:45अगले कदम जिन पर हम वास्तव में गहराई से जा सकते हैं।
00:20:48तो इस मामले में, मैं आगे बढ़ सकता हूँ और कह सकता हूँ, मैं जाना चाहता हूँ और वह करना चाहता हूँ।
00:20:53और यह वास्तव में विशेष रूप से B2B कॉमर्स फ्लो और
00:20:57सब कुछ एक साथ कैसे इंटरैक्ट करना शुरू करता है, इसके आसपास अपना ध्यान केंद्रित करना शुरू कर देगा।
00:21:02यह आगे बढ़ने जा रहा है और वातावरण में प्रश्न पूछेगा।
00:21:05इसके आसपास के पूरे इकोसिस्टम को देखेगा और
00:21:07फिर प्रतिक्रिया का एक संश्लेषण तैयार करेगा और
00:21:10आप उस बातचीत को जारी रख सकते हैं।
00:21:12अब जब वे एजेंट चल रहे हैं,
00:21:16तो मैं यहाँ सिर्फ एक आखिरी उदाहरण दिखाने के लिए एक और उपयोग का मामला दिखाऊँगा।
00:21:21तो अगर हम वापस एक नई बातचीत पर आते हैं, तो मैं जो कर सकता हूँ वह है
00:21:27आगे बढ़ना और उस Confluence पेज को यहाँ डालना जो वास्तव में
00:21:32हमारी पिछली बातचीत का परिणाम था।
00:21:35और इसमें इस बात का पूरा लंबा विवरण है कि वह समाधान कैसा दिखेगा।
00:21:39और मैं जल्दी से आगे बढ़ सकता हूँ और कह सकता हूँ कि मैं यूजर स्टोरीज बनाना चाहता हूँ या
00:21:43इस दस्तावेज़ में चरण एक बनाना चाहता हूँ।
00:21:46और फिर से, यहाँ जो वास्तव में विशेष है वह यह है कि यह न केवल
00:21:50इस दस्तावेज़ के संदर्भ को खींच रहा है, बल्कि आपके प्रोजेक्ट, आपके Salesforce वातावरण,
00:21:55हमारी सर्वोत्तम प्रथाओं, Salesforce इकोसिस्टम को भी खींच रहा है और
00:21:59यह तय कर रहा है कि मुझे इस चरण एक को प्रबंधनीय यूजर स्टोरीज में
00:22:03विभाजित करने का सबसे अच्छा तरीका क्या होना चाहिए, और इस शुरुआती कथन को लिखना कि "एक उपयोगकर्ता के रूप में, मैं"
00:22:08चाहूँगा कि इसके कुछ बुलेट्स के साथ कि स्वीकृति मानदंड वास्तव में क्या हैं।
00:22:14यह आपको उन यूजर स्टोरीज के लिए वास्तव में एक अच्छा शुरुआती स्थान देता है।
00:22:18और एक बार जब वे यूजर स्टोरीज वास्तव में उत्पन्न हो जाती हैं, तो आप पीछे जाकर
00:22:22एजेंट के साथ आगे-पीछे बात करके अतिरिक्त स्तर के विवरण में जा सकते हैं
00:22:24यदि आप यह परिष्कृत करना चाहते हैं कि वे कैसे दिखते हैं।
00:22:28तो अब जब वह चल रहा है,
00:22:32तो मैं अपनी पिछली बातचीत पर वापस जाऊँगा जहाँ हमने अभी-अभी अपना ऑडिट पूरा किया था।
00:22:36हम कुछ प्रश्नों से गुज़रे, यहाँ एक प्रकार का B2B ऑडिट फ्लो तैयार किया।
00:22:40आप देख सकते हैं कि हमने इसका काफी अच्छा आकलन तैयार किया है कि यह कैसा दिखता है,
00:22:45और इस पर सिफारिशें कि तकनीकी कर्ज क्या है या
00:22:48हमें वास्तव में किस पर वापस जाना चाहिए और प्राथमिकता देनी चाहिए।
00:22:51तो आप देखना शुरू कर सकते हैं कि यह सब कैसे एक साथ जुड़ता है।
00:22:55जैसा कि मैं अपने यहाँ उदाहरण पर वापस जाता हूँ,
00:23:00ऐसा लगता है कि मेरी स्क्रीन फ्रीज हो गई है, स्क्रीन एक सेकंड दीजिए।
00:23:11यहाँ हम आ गए।
00:23:14तो आप हमारे आखिरी उदाहरण में देख सकते हैं, हमने इन यूजर स्टोरीज को तैयार किया है।
00:23:18और आप देख सकते हैं कि इन यूजर स्टोरीज को बाईं ओर खींच लिया गया है
00:23:22और दाईं ओर विवरण दिए गए हैं।
00:23:24और यह हमें Asana या Jira में एकीकृत करने की क्षमता देता है और
00:23:27यह अनुमति देता है कि यह कैसा दिखता है इसके एक प्रकार के पूर्ण विकास जीवन चक्र की।
00:23:32तो यह Saltbox One का एक त्वरित अवलोकन है, कि हम Vercel इकोसिस्टम का उपयोग कैसे करते हैं,
00:23:39हम सैंडबॉक्सिंग क्षमता, गेटवे क्षमता जैसी चीजों का उपयोग कैसे करते हैं,
00:23:44और इस तरह के एक एप्लिकेशन को एक साथ खींचने के लिए v0 का उपयोग करते हैं और
00:23:49वास्तव में हमारे ग्राहकों के लिए फीचर्स और कार्यक्षमता पर ध्यान केंद्रित करते हैं।
00:23:53और इसके पीछे के इंफ्रास्ट्रक्चर पर उतना ध्यान नहीं देते।
00:23:56तो इसके साथ, Jacob, क्या कोई प्रश्न थे जिन पर हम विचार करना चाहते हैं?
00:24:02>> हाँ, हाँ, बढ़िया डेमो देने के लिए धन्यवाद।
00:24:06मेरे यहाँ कुछ प्रश्न थे।
00:24:08तो सबसे पहले, मैं यह जानने के लिए उत्सुक था कि एजेंट की अनुमतियाँ कैसे काम करती हैं।
00:24:12क्या S1 की अपनी अनुमतियाँ होती हैं, जैसे कि जब आप ऐप सेट करते हैं,
00:24:16तो इसे Salesforce, Confluence और इसी तरह की चीज़ों तक कुछ पहुँच मिलती है?
00:24:20या यह उस व्यक्ति पर आधारित है जो प्रश्न पूछ रहा है?
00:24:23क्योंकि एक बार जब आपके पास ये सभी प्रकार के
00:24:26एंटरप्राइज SSO इंटीग्रेशन आ जाते हैं, तो ऐसा करना थोड़ा मुश्किल हो जाता है।
00:24:29तो मैं बस उत्सुक हूँ कि आपने इसके लिए क्या निर्णय लिया।
00:24:32>> हाँ, हम वास्तव में इस पर थोड़ा आगे-पीछे विचार कर रहे थे क्योंकि हम
00:24:36उसी प्रश्न के बारे में सोच रहे थे और हम जिस निष्कर्ष पर पहुँचे वह उपयोगकर्ता-आधारित अनुमतियाँ थीं।
00:24:40तो जब उपयोगकर्ता आता है, तो उनके पास अपने उपयोगकर्ता के रूप में प्रमाणित करने की क्षमता होती है।
00:24:45और इसलिए Salesforce या किसी अन्य एप्लिकेशन में वे जो भी कार्रवाई करते हैं वह
00:24:50उनके विशिष्ट उपयोगकर्ता की होती है, या तो उनके OAuth या
00:24:53उनके API की के साथ, जो उस प्लेटफ़ॉर्म पर निर्भर करता है जिसका हम समर्थन कर रहे हैं।
00:24:57और यह हमें नियंत्रण देता है कि आपके उपयोगकर्ता ने ही इसे निष्पादित किया था।
00:25:03लेकिन फिर Salesforce जैसे कुछ प्लेटफ़ॉर्म पर,
00:25:06हमारे पास वास्तव में सुरक्षा की एक और परत भी है,
00:25:09जो यह है कि हर बार जब आप किसी Salesforce इंस्टेंस को कनेक्ट करते हैं,
00:25:12तो यह केवल पढ़ने के लिए (read-only) कनेक्शन के रूप में शुरू होता है।
00:25:15और फिर आपके पास इसे लिखने की अनुमति (write permission) में बदलने की क्षमता होती है।
00:25:19और एक बार जब आप ऐसा कर लेते हैं, तो आप हमेशा अपने Salesforce वातावरण में
00:25:23किए जाने वाले किसी भी बदलाव के लिए वह पुष्टिकरण स्क्रीन देखेंगे।
00:25:26>> ठीक है, तो ऑडिटेबिलिटी के लिए Salesforce की तरफ,
00:25:31उपयोगकर्ता द्वारा की गई कोई भी कार्रवाई, उन्होंने क्लिक किया।
00:25:37तो जब आपके पास कोई लिखने की कार्रवाई थी, तो उसने पुष्टिकरण पॉप अप किया।
00:25:39उपयोगकर्ता को एजेंट प्राप्त करने के लिए स्पष्ट रूप से स्वीकार और जारी रखें कहना पड़ा।
00:25:44>> बिल्कुल।
00:25:44>> Salesforce पर, यह उपयोगकर्ता द्वारा किया गया दिखाई देगा।
00:25:49>> बिल्कुल।
00:25:50>> ठीक है, सही है, सही है।
00:25:51मैं यह भी जानने के लिए उत्सुक था कि एजेंट स्वयं सैंडबॉक्स का उपयोग कैसे करता है?
00:25:57जैसे, क्या आपके पास कुछ टूल कॉल थे जो परोक्ष रूप से
00:26:02एक सैंडबॉक्स को स्वयं के कार्यान्वयन विवरण के रूप में लागू करते हैं?
00:26:06या एजेंट के पास सैंडबॉक्स टूल्स हैं और वह जानता है कि कुछ चीजें हैं
00:26:11जो उसे सैंडबॉक्स में करनी चाहिए जहाँ उसके पास इसके CLI या API आदि हैं।
00:26:16मैं उत्सुक हूँ कि आपने इसे कैसे सेट किया।
00:26:19>> हाँ, हमारे पास वास्तव में दो मुख्य टूल्स हैं जो आधिकारिक
00:26:25Vercel सैंडबॉक्स का उपयोग करते हैं और मैं एक पल में एक अलग सैंडबॉक्स के बारे में बात करूँगा।
00:26:28तो दो ऑफिशियल टूल्स यह हैं कि जब आप एक स्क्रैच ऑर्ग (scratch org) शुरू करते हैं,
00:26:33तो हम हमेशा एक Vercel सैंडबॉक्स और SF CLI का उपयोग करके उस स्क्रैच ऑर्ग को शुरू करते हैं।
00:26:37दूसरा उपयोग तब होता है जब आप सेल्सफोर्स (Salesforce) के साथ इंटरैक्ट कर रहे होते हैं
00:26:43ताकि किसी एनवायरनमेंट में कुछ नया वैलिडेट या डिप्लॉय किया जा सके।
00:26:48यह हमेशा सेल्सफोर्स CLI के साथ Vercel सैंडबॉक्स के जरिए किया जाता है।
00:26:51हमारी राय में डिप्लॉयमेंट करने और
00:26:54अन्य गतिविधियां करने का यह सबसे आसान तरीका है कि CLI का उपयोग किया जाए, और Vercel सैंडबॉक्स
00:26:58इसे इंस्टॉल करना और मौजूदा सैंडबॉक्स के साथ काम जारी रखना बहुत आसान बना देता है।
00:27:04तो हमारे पास ऑफिशियल Vercel सैंडबॉक्स का उपयोग करने वाले ये दो टूल्स हैं, और इसके अलावा हमारे पास
00:27:08एक छोटा इन-मेमोरी सैंडबॉक्स भी है जो हर बातचीत में मौजूद रहता है,
00:27:14जैसे-जैसे एजेंट पर बातचीत आगे बढ़ती है, जिसका उपयोग हम सभी फाइलों को एक साथ लाने
00:27:20और एजेंट को यह समझने में मदद करने के लिए करते हैं कि उस इन-मेमोरी सैंडबॉक्स में क्या है।
00:27:25तो इसके दो अलग-अलग वर्जन हैं।
00:27:26>> ठीक है, तो क्या आप सैंडबॉक्स पर किसी प्रकार का
00:27:32नेटवर्क प्रतिबंध लगा रहे हैं ताकि इसकी पहुंच को सीमित किया जा सके?
00:27:36उसका सुरक्षा प्रोफाइल कैसा दिखता है?
00:27:40>> Vercel सैंडबॉक्स की तरफ से?
00:27:42>> हाँ, हाँ।
00:27:43>> हाँ, Vercel सैंडबॉक्स बिल्कुल खाली ही शुरू होता है।
00:27:47तो हम उन फाइलों को लोड करते हैं जिनकी हमें जरूरत होती है और इसे केवल उस तक पहुंच की अनुमति देते हैं।
00:27:52तो ऐसा नहीं है कि इसमें हमारा कोडबेस होता है, बल्कि S1 वहां जाएगा
00:27:56और जो कुछ भी उसने तैयार किया है, मूल रूप से उस प्लान को लेगा।
00:28:02जैसे कि मैंने जो फ्लो का उदाहरण दिखाया था, वह उन फाइलों को लेगा।
00:28:05यह वह डायरेक्टरी बनाएगा जिसकी सेल्सफोर्स को उम्मीद होती है
00:28:10जब वह डिप्लॉयमेंट करता है, और वह उन फाइलों को उस डायरेक्टरी में रख देगा।
00:28:13और फिर वह वहां से डिप्लॉय कर देगा।
00:28:14तो वास्तव में, इसमें बहुत सीमित चीजें होती हैं, बस वही जो हम इसे सही समय पर देते हैं।
00:28:20>> यूट्यूब से एक सवाल है, प्राइसिंग मॉडल कैसे सेट किया गया है?
00:28:25आप प्राइसिंग को कैसे हैंडल करते हैं?
00:28:28क्या यह यूसेज-बेस्ड (उपयोग आधारित) है, सीट-बेस्ड है, या सोपबॉक्स है?
00:28:32>> हाँ, यह एक बहुत अच्छा सवाल है।
00:28:33तो हम अभी भी इसे अंतिम रूप देने की प्रक्रिया में हैं क्योंकि हम इसे अपने
00:28:38ग्राहकों के लिए रोल आउट कर रहे हैं और इसका सही तरीका तलाशने की कोशिश कर रहे हैं।
00:28:41अभी हम यूजर-बेस्ड या यूजर-सीट-बेस्ड प्राइसिंग पर हैं
00:28:48जिसमें उस टियर के अंदर सीमाएं तय हैं कि आप कितनी बातचीत कर सकते हैं,
00:28:53कितना डेटा उपयोग कर सकते हैं, और कितने इंटरैक्शन हो सकते हैं।
00:28:55तो हम वहीं से शुरुआत कर रहे हैं।
00:28:59लेकिन जैसा कि इस इकोसिस्टम में हर किसी ने अनुभव किया है,
00:29:02जब टोकन-बेस्ड टूल्स की बात आती है, तो चीजें बहुत जल्दी और अक्सर बदलती हैं।
00:29:07तो हम वहीं से शुरू कर रहे हैं, जो कि यूजर-बेस्ड सीट्स की सीमा है।
00:29:11>> हाँ, हाँ, मुझे लगता है कि एक ऐसा परफेक्ट मॉडल ढूंढना बहुत मुश्किल है जो
00:29:16आपके उपयोग, आपके ग्राहकों और आपके अपने खर्चों के साथ सही से स्केल हो सके।
00:29:20तो यह वैसा ही कुछ है।
00:29:23देखते हैं, यहाँ एक और सवाल है।
00:29:24आप यह कैसे तय करते हैं कि कौन से सवाल किस मॉडल के पास भेजने हैं?
00:29:29जैसे कुछ चीज़ें आप Opus पर रूट कर रहे थे।
00:29:31और कुछ चीज़ें आप Sonnet पर रूट कर रहे थे।
00:29:33आप यह कैसे तय करते हैं कि वे क्या हैं?
00:29:35क्या आप इसे डेटा से सपोर्ट करने के लिए किसी इवैल्यूएशन सिस्टम का उपयोग करते हैं या बस मैनुअली टेस्ट करते हैं
00:29:41और देखते हैं कि, अरे, इन कामों के लिए Sonnet ही काफी अच्छा है?
00:29:45आपका क्या नजरिया था वहाँ पर?
00:29:46>> हाँ, इस सवाल का जवाब लगातार बदल रहा है और बेहतर हो रहा है।
00:29:52अभी हम जिस स्थिति में हैं, वहाँ शुरुआती सवालों पर हमारा एक डिटरमिनिस्टिक क्लासिफायर है
00:29:57जो हमें यह समझने में मदद करता है कि यूजर ने जो पूछा है, उसके आधार पर वह सवाल कितना जटिल है।
00:30:03क्या वे "प्लान" जैसी बातें कहते हैं?
00:30:04क्या वे "इन्वेस्टिगेट" जैसी बातें कहते हैं?
00:30:07तो इसका उपयोग किया जाता है, क्योंकि ये त्वरित और मुफ्त हैं, है ना?
00:30:12आप इन्हें काफी तेजी से पहचान सकते हैं।
00:30:15तो हम इसकी शुरुआत एक Regex या डिटरमिनिस्टिक-बेस्ड अप्रोच से करते हैं।
00:30:20अगर हमें वहां कोई मैच नहीं मिलता है, तो हम LLM क्लासिफायर का सहारा लेते हैं, और हम कहते हैं,
00:30:27ठीक है, इसमें जो कुछ भी है उसके आधार पर, अगर यह शब्दों की एक निश्चित सीमा से अधिक है,
00:30:32तो चलिए इसे LLM के पास भेजते हैं ताकि वह वास्तव में वर्गीकृत कर सके कि यह कितना जटिल है।
00:30:38वह मॉडल काफी तेज़ है, इस प्रकार का वर्गीकरण करने में लगभग 300 मिलीसेकंड लगते हैं।
00:30:42और फिर यह हमें सही मॉडल पर रूट करने में मदद करेगा, चाहे वह Opus हो, Sonnet हो, या कोई और।
00:30:47और फिर हमारे पास एक फॉलबैक (वैकल्पिक रास्ता) भी है।
00:30:49अगर चीजें बहुत जटिल हो जाती हैं और यूजर मान लीजिए वही सवाल दोबारा पूछता है
00:30:54या हमारे पास जो अन्य नियम हैं, तो यह हमारे सबसे शक्तिशाली मॉडल पर स्विच कर जाएगा
00:30:59ताकि यूजर को अपने सवालों के सही जवाब मिल सकें।
00:31:06>> ठीक है। और आप वर्तमान में उस राउटिंग मॉडल के क्लासिफायर के लिए Haiku का उपयोग कर रहे हैं?
00:31:11>> हाँ, शुरुआती क्लासिफायर के लिए, हाँ।
00:31:13>> बढ़िया, बढ़िया।
00:31:15>> ठीक है। तो हाँ, आप v0 एंबेसडर प्रोग्राम का भी हिस्सा हैं।
00:31:20उसने आपकी कैसे मदद की है? क्या आप इसकी सिफारिश करेंगे?
00:31:23क्या आपको इसे बनाने में इस प्रोग्राम से अब तक कोई लाभ मिला है?
00:31:28>> हाँ, बिल्कुल।
00:31:30अगर सुनने वाले किसी भी व्यक्ति को कम्युनिटी के करीब आने में दिलचस्पी है, तो मैं इसकी अत्यधिक सिफारिश करूँगा।
00:31:36मैंने अलग-अलग क्षेत्रों में लोगों के लिए अब तक कुछ इवेंट्स किए हैं।
00:31:41मैंने कुछ महीने पहले या शायद एक महीने पहले मेक्सिको में एक ऑनसाइट इवेंट किया था
00:31:48ताकि वहां मौजूद लोगों को v0 के बारे में विस्तार से समझाया जा सके।
00:31:51व्यक्तिगत रूप से, मुझे v0 एंबेसडर प्रोग्राम से बहुत कुछ सीखने को मिलता है
00:31:56क्योंकि मुझे प्रोडक्ट टीम के सदस्यों तक सीधी पहुंच मिलती है,
00:31:59और साथ ही उन लोगों से भी मिलने का मौका मिलता है जो इस क्षेत्र में मेरी तरह ही समर्पित हैं।
00:32:03तो एक-दूसरे के साथ नए आइडियाज शेयर करना वास्तव में बहुत मूल्यवान रहा है।
00:32:08>> बढ़िया। तो हाँ, अगर आपके पास सीधे प्रोडक्ट टीम के लोगों तक पहुंच है,
00:32:13तो मुझे यकीन है कि आप उन्हें बहुत सारे फीडबैक भेजते होंगे।
00:32:16क्या आप यहाँ सबके सामने उनसे कोई फीडबैक मांगना चाहते हैं ताकि उन पर
00:32:22थोड़ा दबाव बनाया जा सके?
00:32:25>> मैं थोड़ा उदार रहूँगा। मुझे लगता है कि शायद सबसे बड़ी बात, और हमने इस बारे में चर्चा भी की है,
00:32:30वह यह है कि v0 में और अधिक क्षमताएं लाई जाएं
00:32:34जब बात उस अनुभव की हो जो डेवलपर्स को लोकल IDE एनवायरनमेंट से मिलता है।
00:32:41आप जानते हैं, पिछले कुछ महीनों में हमें v0 के अंदर सैंडबॉक्सिंग की क्षमता मिली है
00:32:45और इसे शुरू करने तथा वहां एक वास्तविक एनवायरनमेंट रखने की क्षमता मिली है
00:32:49और वह सही दिशा में एक बहुत बड़ा कदम है।
00:32:51मुझे लगता है कि जैसे-जैसे हम उस रास्ते पर आगे बढ़ेंगे, यह और बेहतर होता जाएगा।
00:32:55तो मेरी राय में बस इसी रास्ते पर आगे बढ़ते रहना चाहिए।
00:33:00>> अद्भुत। हाँ, यह एक लंबी और निरंतर चलने वाली प्रक्रिया रही है।
00:33:02पहले यह बहुत ही छोटा और सीमित ब्राउज़र IDE हुआ करता था
00:33:06और अब यह पूरी तरह से VS कोड और Monaco इंटीग्रेशन जैसा हो गया है।
00:33:10यह हर महीने बेहतर से बेहतर होता जा रहा है।
00:33:14>> बिल्कुल सही।
00:33:15>> ठीक है। मुझे लगता है कि हमारे पास सवालों के लिए बस इतना ही है।
00:33:18तो, हाँ, मैं यहाँ आने और इतना बढ़िया डेमो देने के लिए आपका धन्यवाद करना चाहता हूँ।
00:33:24लोग आपसे कहाँ जुड़ सकते हैं अगर वे आपसे संपर्क करना चाहें या सोपबॉक्स के बारे में और जानना चाहें?
00:33:32>> मैं लिंक्डइन (LinkedIn) पर सबसे ज्यादा एक्टिव रहता हूँ।
00:33:34तो अगर आप मुझसे जुड़ना चाहते हैं, तो वहाँ एक मैसेज भेज दीजिए।
00:33:37लिख दीजिएगा कि आपने यह सेशन देखा था।
00:33:39मुझे पता चल जाएगा कि आप कौन हैं और मुझे आपसे जुड़ने और किसी भी सवाल का जवाब देने में खुशी होगी।
00:33:44मुझे कैलेंडर देखने दीजिए।
00:33:48तो, हाँ। जो भी हो, धन्यवाद। यहाँ आने के लिए आपका बहुत-बहुत धन्यवाद।
00:33:52>> बहुत-बहुत धन्यवाद।
00:33:55>> ठीक है। हमारे साथ जुड़ने के लिए आप सभी का भी धन्यवाद।
00:33:59हमारा अगला कम्युनिटी सेशन जल्द ही आने वाला है...
00:34:05मुझे कैलेंडर चेक करने दीजिए।
00:34:10मुझे यह काम पहले ही कर लेना चाहिए था।
00:34:15ओह, यह गुरुवार को आने वाला है, लेकिन इसे अभी तक हमारे कैलेंडर में जोड़ा नहीं गया है।
00:34:20तो, हाँ, एक-दो दिनों में वापस आइएगा।
00:34:22हमारा एक और सेशन होने वाला है।
00:34:24तब तक के लिए, आप सभी से कम्युनिटी में मिलते हैं।
00:34:27आप सभी का दिन शुभ हो।
Community Posts
No posts yet. Be the first to write about this video!
Write about this video