पब्लिश करने की तारीख: 12 दिसंबर, 2024, पिछली बार अपडेट किए जाने की तारीख: 20 मई, 2025
पहले से मौजूद एआई एपीआई की मदद से, आपका वेब ऐप्लिकेशन एआई की मदद से काम कर सकता है. इसके लिए, उसे अपने एआई मॉडल को डिप्लॉय या मैनेज करने की ज़रूरत नहीं होती.
ज़रूरी शर्तें
हम सभी ब्राउज़र पर इन एपीआई को स्टैंडर्ड बनाने के लिए काम कर रहे हैं.
मॉडल
Prompt API, Summarizer API, Writer API, और Rewriter API, एक बड़ा भाषा मॉडल डाउनलोड करते हैं. इसे डेस्कटॉप और लैपटॉप कंप्यूटर पर स्थानीय तौर पर चलाने के लिए डिज़ाइन किया गया है. ये एपीआई, मोबाइल डिवाइसों पर काम नहीं करते. इन एपीआई का इस्तेमाल करने से पहले, जनरेटिव एआई के इस्तेमाल से जुड़ी पाबंदी की Google की नीति स्वीकार करें.
फ़िलहाल, Summarizer API, Writer API, और Rewriter API सिर्फ़ टेक्स्ट-टू-टेक्स्ट मोडैलिटी के साथ काम करते हैं. Prompt API में कई तरह की सुविधाएं हैं. ये सुविधाएं, रिलीज़ होने से पहले प्रोग्राम की झलक देखने की सुविधा में हिस्सा लेने वाले लोगों के लिए, लोकल प्रोटोटाइप बनाने के लिए उपलब्ध हैं.
हार्डवेयर
Chrome में इन एपीआई का इस्तेमाल करके सुविधाएं चलाने वाले डेवलपर और उपयोगकर्ताओं के लिए, ये ज़रूरी शर्तें हैं. अन्य ब्राउज़र में, काम करने की अलग-अलग ज़रूरतें हो सकती हैं.
भाषा का पता लगाने वाला टूल और Translator API, डेस्कटॉप पर Chrome में काम करते हैं. ये एपीआई, मोबाइल डिवाइसों पर काम नहीं करते. Prompt API, Summarizer API, Writer API, और Rewriter API, Chrome में तब काम करते हैं, जब ये शर्तें पूरी होती हैं:
- ऑपरेटिंग सिस्टम: Windows 10 या 11; macOS 13+ (Ventura और उसके बाद के वर्शन); या Linux. फ़िलहाल, Android, iOS, और ChromeOS के लिए Chrome में, Gemini Nano का इस्तेमाल करने वाले एपीआई काम नहीं करते.
- स्टोरेज: उस वॉल्यूम में कम से कम 22 जीबी स्टोरेज होना चाहिए जिसमें आपकी Chrome प्रोफ़ाइल मौजूद है.
- जीपीयू: 4 जीबी से ज़्यादा वीआरएम.
- नेटवर्क: अनलिमिटेड डेटा या बिना डेटा मीटर वाला कनेक्शन.
Gemini Nano का सटीक साइज़, थोड़ा अलग हो सकता है. मौजूदा साइज़ देखने के लिए, chrome://on-device-internals
पर जाएं और मॉडल का स्टेटस पर जाएं.
मॉडल का साइज़ जानने के लिए, सूची में दिया गया फ़ाइल पाथ खोलें.
वेबसाइट बनाना शुरू करना
डेवलपमेंट के अलग-अलग चरणों में, एआई के कई एपीआई पहले से उपलब्ध हैं. कुछ एक्सपेरिमेंट, Chrome के स्टैबल वर्शन में उपलब्ध हैं. कुछ एक्सपेरिमेंट, ऑरिजिन ट्रायल में हिस्सा लेने वाले लोगों के लिए उपलब्ध हैं. वहीं, कुछ एक्सपेरिमेंट सिर्फ़ रिलीज़ से पहले वर्शन को आज़माने वाले लोगों के लिए उपलब्ध हैं.
हर एपीआई के लिए, मॉडल को शुरू करने और डाउनलोड करने के निर्देश अलग-अलग होते हैं. ये निर्देश, स्थानीय प्रोटोटाइप बनाने के लिए और ऑरिजिन ट्रायल वाले प्रोडक्शन एनवायरमेंट, दोनों के लिए होते हैं.
- Translator API
- Language Detector API
- Summarizer API
- Prompt API
- Chrome एक्सटेंशन में Prompt API में खास निर्देश दिए गए हैं. इनसे, एक्सटेंशन डेवलपर को Prompt API का इस्तेमाल करके एक्सटेंशन बनाने में मदद मिलती है.
- Writer API और Rewriter API
- Chrome एक्सटेंशन में इस्तेमाल करने के लिए Prompt API
- वेब के लिए Prompt API (सिर्फ़ EPP)
Chrome एक्सटेंशन बनाते समय, इन सभी एपीआई का इस्तेमाल किया जा सकता है.
localhost पर एपीआई का इस्तेमाल करना
सभी एपीआई, Chrome में localhost
पर उपलब्ध हैं.
chrome://flags/#prompt-api-for-gemini-nano
पर जाएं.- चालू है को चुनें.
- फिर से लॉन्च करें पर क्लिक करें या Chrome को रीस्टार्ट करें.
Gemini Nano के डाउनलोड हो जाने और सही तरीके से काम करने की पुष्टि करने के लिए, DevTools खोलें और कंसोल में await LanguageModel.availability();
टाइप करें. इससे available
दिखना चाहिए.
localhost से जुड़ी समस्या हल करना
अगर मॉडल उम्मीद के मुताबिक काम नहीं करता है, तो यह तरीका अपनाएं:
- Chrome को रीस्टार्ट करें.
chrome://components
पर जाएं.- पुष्टि करें कि डिवाइस मॉडल के लिए ऑप्टिमाइज़ेशन गाइड मौजूद है. इसका मतलब है कि Gemini Nano उपलब्ध है या डाउनलोड हो रहा है.
- अगर सूची में वर्शन नंबर नहीं है, तो डाउनलोड करने के लिए अपडेट देखें पर क्लिक करें.
- DevTools खोलें और कंसोल में
LanguageModel.availability();
टाइप करें. इससेavailable
दिखना चाहिए.
अगर ज़रूरी हो, तो कुछ देर इंतज़ार करें और यह तरीका दोहराएं.
स्टैंडर्ड प्रोसेस
हम इन एपीआई को स्टैंडर्ड बनाने पर काम कर रहे हैं, ताकि ये सभी ब्राउज़र पर काम कर सकें. इसका मतलब है कि हमने वेब प्लैटफ़ॉर्म कम्यूनिटी को एपीआई का प्रस्ताव दिया है. साथ ही, आगे की चर्चा के लिए, उन्हें W3C वेब इनक्यूबेटर कम्यूनिटी ग्रुप में भेज दिया है.
हम हर एपीआई के लिए, W3C, Mozilla, और WebKit से सुझाव, राय या शिकायत का अनुरोध कर रहे हैं.
हर एपीआई के लिए, इस प्रोसेस के बारे में ज़्यादा जानने के लिए, उससे जुड़े दस्तावेज़ देखें.
दर्शकों से जुड़ना और सुझाव/राय देना या शिकायत करना
अगर आपने पहले से मौजूद एआई की सुविधा को आज़माया है और आपको कोई सुझाव, शिकायत या राय देनी है, तो हमें बताएं.
- पहले से मौजूद एआई एपीआई के बारे में जानें.
- नए एपीआई को रिलीज़ होने से पहले इस्तेमाल करने और हमारी मेलिंग सूची का ऐक्सेस पाने के लिए, रिलीज़ होने से पहले टेस्ट करने की सुविधा देने वाले कार्यक्रम में शामिल हों.
- अगर आपको Chrome में इस सुविधा के लागू होने के बारे में सुझाव, शिकायत या राय देनी है, तो Chromium बग दर्ज करें.
- वेब स्टैंडर्ड के बारे में जानें.