पहले से मौजूद एआई

Kenji Baheux
Kenji Baheux

पब्लिश करने की तारीख: 14 मई, 2024, पिछली बार अपडेट किए जाने की तारीख: 20 मई, 2024

हम वेब प्लैटफ़ॉर्म एपीआई और ब्राउज़र की ऐसी सुविधाएं डेवलप कर रहे हैं जो ब्राउज़र में बनाए गए एआई मॉडल, एक्सपर्ट मॉडल, और लार्ज लैंग्वेज मॉडल (एलएलएम) के साथ काम करने के लिए डिज़ाइन की गई हैं. एआई की सुविधा पहले से मौजूद होने की वजह से, आपकी वेबसाइट या वेब ऐप्लिकेशन, एआई की मदद से टास्क पूरे कर सकता है. इसके लिए, आपको एआई मॉडल डिप्लॉय, मैनेज या सेल्फ-होस्ट करने की ज़रूरत नहीं है.

एआई की सुविधाओं के फ़ायदे, उन्हें लागू करने का हमारा प्लान, और इन टूल को लागू करने का तरीका जानें.

अगर आपको वेब पर एआई के बारे में ज़्यादा जानकारी नहीं है, तो वेब एआई की शब्दावली और कॉन्सेप्ट पढ़ें.

वेब डेवलपर के लिए, Chrome में पहले से मौजूद एआई के फ़ायदे

ब्राउज़र में पहले से मौजूद एआई की मदद से, आपको फ़ाउंडेशन और एक्सपर्ट मॉडल मिलते हैं. साथ ही, उन्हें मैनेज किया जा सकता है.

एआई की सुविधा के साथ, आपकी वेबसाइट ब्राउज़र एपीआई से कनेक्ट होती है. इससे लोकल प्रोसेसर (सीपीयू, जीपीयू या एनपीयू) का इस्तेमाल किया जा सकता है. इसके बाद, यह स्थानीय मॉडल से कम्यूनिकेट करता है, जो जवाब भेजता है. एपीआई जवाब देता है.

पहले से मौजूद एआई से ये फ़ायदे मिलते हैं:

  • आसानी से डिप्लॉय किया जा सकता है: ब्राउज़र, डिवाइस की क्षमता के हिसाब से मॉडल डिस्ट्रिब्यूट करता है और अपडेट मैनेज करता है. इसका मतलब है कि आपको नेटवर्क पर बड़े मॉडल डाउनलोड या अपडेट करने की ज़रूरत नहीं है. आपको स्टोरेज खाली करने, रनटाइम मेमोरी बजट, सर्वर के खर्च, और अन्य समस्याओं को हल करने की ज़रूरत नहीं है.
  • हार्डवेयर से तेज़ी लाने की सुविधा का ऐक्सेस: ब्राउज़र के एआई रनटाइम को उपलब्ध हार्डवेयर का ज़्यादा से ज़्यादा फ़ायदा पाने के लिए ऑप्टिमाइज़ किया गया है. चाहे वह जीपीयू, एनपीयू या सीपीयू हो. इसलिए, आपका ऐप्लिकेशन हर डिवाइस पर सबसे अच्छी परफ़ॉर्मेंस दे सकता है.

क्लाइंट-साइड पर टैग चलाने के फ़ायदे

इसमें एआई की सुविधा पहले से मौजूद होती है. इसलिए, एआई को क्लाइंट-साइड पर इस्तेमाल किया जा सकता है. इसका मतलब है कि आपको ये फ़ायदे मिलते हैं:

  • संवेदनशील डेटा को स्थानीय तौर पर प्रोसेस करना: क्लाइंट-साइड एआई, आपकी निजता से जुड़ी कहानी को बेहतर बना सकता है. उदाहरण के लिए, अगर आपको संवेदनशील डेटा के साथ काम करना है, तो पूरी तरह सुरक्षित (E2EE) तकनीक का इस्तेमाल करके, उपयोगकर्ताओं को एआई की सुविधाएं दी जा सकती हैं.
  • तेज़ी से काम करने वाला ऐप्लिकेशन: कुछ मामलों में, सर्वर से डेटा पाने के लिए राउंड ट्रिप करने की ज़रूरत नहीं होती. इसका मतलब है कि आपको तुरंत नतीजे मिल सकते हैं. क्लाइंट-साइड एआई, किसी काम की सुविधा और खराब उपयोगकर्ता अनुभव के बीच का अंतर हो सकता है.
  • एआई का बेहतर ऐक्सेस: आपके उपयोगकर्ताओं के डिवाइस, सुविधाओं का ज़्यादा ऐक्सेस पाने के लिए, कुछ प्रोसेसिंग लोड को कम कर सकते हैं. उदाहरण के लिए, अगर आपको एआई की प्रीमियम सुविधाएं देनी हैं, तो क्लाइंट-साइड एआई की मदद से इन सुविधाओं का पूर्वावलोकन किया जा सकता है. इससे संभावित खरीदार, आपके प्रॉडक्ट के फ़ायदे देख सकते हैं. इसके लिए, आपको कोई अतिरिक्त शुल्क नहीं देना होगा. इस हाइब्रिड अप्रोच से, आपको अनुमान लगाने की लागत को मैनेज करने में भी मदद मिल सकती है. खास तौर पर, उपयोगकर्ता के अक्सर इस्तेमाल किए जाने वाले फ़्लो पर.
  • ऑफ़लाइन एआई का इस्तेमाल: आपके उपयोगकर्ता, इंटरनेट कनेक्शन न होने पर भी एआई की सुविधाओं को ऐक्सेस कर सकते हैं. इसका मतलब है कि आपकी साइटें और वेब ऐप्लिकेशन, ऑफ़लाइन होने पर या इंटरनेट कनेक्शन में गड़बड़ी होने पर भी उम्मीद के मुताबिक काम कर सकते हैं.

हाइब्रिड एआई: क्लाइंट-साइड और सर्वर-साइड

क्लाइंट-साइड एआई का इस्तेमाल कई तरह के कामों के लिए किया जा सकता है. हालांकि, कुछ कामों के लिए सर्वर-साइड एआई की ज़रूरत होती है. सर्वर-साइड एआई, बड़े मॉडल के लिए एक बेहतरीन विकल्प है. साथ ही, यह कई तरह के प्लैटफ़ॉर्म और डिवाइसों के साथ काम कर सकता है.

अगर आपके ऐप्लिकेशन के लिए ये ज़रूरी हैं, तो हाइब्रिड अप्रोच का इस्तेमाल किया जा सकता है:

  • मुश्किल होना: डिवाइस पर मौजूद एआई की मदद से, इस्तेमाल के खास और आसान उदाहरणों को आसानी से सपोर्ट किया जा सकता है. इस्तेमाल के जटिल उदाहरणों के लिए, सर्वर-साइड लागू करने का तरीका अपनाएं.
  • भरोसेमंद: डिफ़ॉल्ट रूप से सर्वर-साइड का इस्तेमाल करें. डिवाइस के ऑफ़लाइन होने या इंटरनेट कनेक्शन ठीक से काम न करने पर, डिवाइस पर मौजूद मॉडल का इस्तेमाल करें.
  • ग्रेसफ़ुल फ़ॉलबैक: एआई की सुविधा वाले ब्राउज़र को अपनाने में समय लगेगा. ऐसा हो सकता है कि कुछ मॉडल उपलब्ध न हों. साथ ही, पुराने या कम क्षमता वाले डिवाइस, सभी मॉडल को ऑप्टिमाइज़ तरीके से चलाने के लिए ज़रूरी हार्डवेयर की शर्तों को पूरा न करें. उन उपयोगकर्ताओं के लिए, सर्वर-साइड एआई की सुविधा उपलब्ध कराएं.

उदाहरण के लिए, अगर पहले से मौजूद Prompt API का इस्तेमाल किया जाता है, तो यह एपीआई सिर्फ़ Chrome एक्सटेंशन, Windows, macOS, और Linux पर उपलब्ध होता है. यह पक्का करने के लिए कि आपके सभी उपयोगकर्ता, एआई की सुविधा का फ़ायदा ले सकें, Firebase AI Logic के साथ हाइब्रिड आर्किटेक्चर सेट अप करें.

पहले से मौजूद एआई को ऐक्सेस करना

पहले से मौजूद एआई की सुविधाओं को मुख्य तौर पर टास्क एपीआई की मदद से ऐक्सेस किया जा सकता है. जैसे, Translator API या Summarizer API. टास्क एपीआई को इस तरह से डिज़ाइन किया गया है कि वे असाइनमेंट के लिए सबसे अच्छे मॉडल के हिसाब से अनुमान लगा सकें. भले ही, वह कोई बड़ा भाषा मॉडल हो या विशेषज्ञ मॉडल.

पहले से मौजूद एआई का इस्तेमाल कब करना चाहिए

यहां कुछ तरीके दिए गए हैं जिनसे एआई की सुविधा से आपको और आपके उपयोगकर्ताओं को फ़ायदा मिल सकता है:

  • एआई की मदद से कॉन्टेंट को बेहतर तरीके से इस्तेमाल करना: इसमें खास जानकारी देना, अनुवाद करना, कैटगरी में बांटना, किरदार तय करना, और जानकारी उपलब्ध कराना शामिल है.
  • एआई की मदद से कॉन्टेंट बनाना: जैसे, लिखने में मदद पाना, प्रूफ़रीडिंग करना, व्याकरण की गलतियां ठीक करना, और कॉन्टेंट को फिर से लिखना.

पहले से मौजूद कई एआई एपीआई, Chrome के स्टेबल वर्शन और ओरिजिन ट्रायल में उपलब्ध हैं. एक्सप्लोरेटरी एपीआई और शुरुआती स्टेज के एपीआई, Early Preview Program (EPP) में हिस्सा लेने वाले लोगों के लिए उपलब्ध हैं.

नई सुविधाओं की झलक देखना

हमें एपीआई को बेहतर बनाने के लिए, आपके इनपुट की ज़रूरत है. इससे हमें आपके इस्तेमाल के उदाहरणों को पूरा करने में मदद मिलेगी. साथ ही, हम ब्राउज़र बनाने वाली अन्य कंपनियों के साथ चर्चा करके, एपीआई को स्टैंडर्ड बनाने के बारे में जानकारी दे पाएंगे.

ईपीपी में शामिल हों, ताकि एआई से जुड़े शुरुआती आइडिया के बारे में सुझाव/राय दें या शिकायत करें. साथ ही, लोकल प्रोटोटाइपिंग के ज़रिए, डेवलपमेंट के दौरान एपीआई को टेस्ट करने के मौकों के बारे में जानें.