कोर्स
हम सभी ऐसी चैट एप्लिकेशन चाहते हैं जो हमें अधिक नियंत्रण, अतिरिक्त विकल्प और चैट वार्तालापों को निजी तौर पर साझा करने की क्षमता दे। यदि आप ChatGPT से बेहतर चैट इंटरफेस की तलाश में हैं, तो NextChat, जिसे पहले ChatGPT Next Web के नाम से जाना जाता था, एक बेहतरीन विकल्प है।
यहां, हम ChatGPT Next Web का अन्वेषण करेंगे, वेब और डेस्कटॉप एप्लिकेशन दोनों का उपयोग करना सीखेंगे, और जानेंगे कि इसे Vercel सर्वर पर सिर्फ एक क्लिक में कैसे तैनात किया जा सकता है।
यह ट्यूटोरियल सभी स्तरों के लिए बनाया गया है और अनुसरण करना आसान है। तो चलिए, साथ मिलकर ChatGPT Next Web की रोमांचक दुनिया में गोता लगाते हैं!
क्यों ChatGPT Next Web?
ChatGPT Next Web, जिसे अब NextChat कहा जाता है, एक बहुमुखी ओपन-सोर्स एप्लिकेशन है जो OpenAI और Google AI API का उपयोग करके GPT-4, GPT-3.5 और Gemini-Pro तक पहुंच देता है। यह बॉक्स से ही मल्टीमोडैलिटी प्रदान करता है।
यह टूल ChatGPT जैसा ही है, लेकिन इसमें अधिक कस्टमाइज़ेशन, उपयोगकर्ता-अनुकूल इंटरफेस, और चैटबॉट, सार-संक्षेप, कंटेंट जनरेशन, रिसर्च, कोड जनरेशन और कॉन्टेक्स्ट लर्निंग जैसी विभिन्न जरूरतों के अनुसार लचीलापन है।

GitHub पर ChatGPT Next Web
उपयोगकर्ता चैट को संदर्भ दे सकते हैं और मॉडल के विभिन्न हाइपरपैरामीटर्स बदलकर मॉडल के उत्तर को अपनी जरूरत के अनुसार ढाल सकते हैं।
यह डेस्कटॉप, वेब ऐप पर उपलब्ध है, और आप Vercel प्लेटफ़ॉर्म का उपयोग करके वेब एप्लिकेशन का अपना इंस्टेंस मुफ्त में तैनात भी कर सकते हैं।
आप DataCamp के Introduction to ChatGPT कोर्स से ChatGPT का प्रभावी ढंग से उपयोग करना सीख सकते हैं। मजबूत प्रॉम्प्ट लिखने के सर्वोत्तम तरीके जानें और इस शक्तिशाली AI टूल के सामान्य व्यावसायिक उपयोग मामलों का अन्वेषण करें।
ChatGPT Next Web की विशेषताएं
ChatGPT Next Web उपयोगकर्ताओं के लिए कई शक्तिशाली सुविधाएँ प्रदान करता है।
- Vercel पर मुफ्त में डिप्लॉय करें: यह सुविधा उपयोगकर्ताओं को केवल एक क्लिक में और एक मिनट से भी कम समय में Vercel, जो वेब एप्लिकेशन होस्ट करने का क्लाउड प्लेटफ़ॉर्म है, पर ChatGPT Next Web एप्लिकेशन को आसानी से डिप्लॉय करने देती है।
- कॉम्पैक्ट क्लाइंट (~5MB): ChatGPT Next Web क्लाइंट हल्का और कॉम्पैक्ट डिज़ाइन किया गया है, जिसका साइज लगभग 5 MB है।
- Linux/Windows/MacOS पर उपलब्ध: इसे विभिन्न ऑपरेटिंग सिस्टम पर डाउनलोड और इंस्टॉल करें।
- स्व-तैनात LLMs: यह स्व-तैनात LLMs के साथ पूरी तरह संगत है, और RWKV-Runner या LocalAI के साथ उपयोग की सिफारिश की जाती है।
- गोपनीयता: एप्लिकेशन उपयोगकर्ता गोपनीयता को प्राथमिकता देता है, सभी डेटा को ब्राउज़र में लोकली स्टोर करता है, जिससे संवेदनशील जानकारी किसी बाहरी सर्वर या थर्ड-पार्टी सेवा को नहीं भेजी जाती।
- Markdown सपोर्ट: ChatGPT Next Web Markdown फॉर्मैटिंग सपोर्ट करता है, जिससे उपयोगकर्ता आकर्षक और सूचनात्मक संदेश प्रदर्शित कर सकते हैं।
- रिस्पॉन्सिव डिज़ाइन: एप्लिकेशन में रिस्पॉन्सिव डिज़ाइन है जो विभिन्न स्क्रीन आकारों और डिवाइसेज़ के अनुसार ढल जाता है। इसमें डार्क मोड विकल्प भी शामिल है, उन उपयोगकर्ताओं के लिए जो अलग रंग योजना पसंद करते हैं।
- स्ट्रीमिंग रिस्पॉन्स सपोर्ट: इसे तेज प्रदर्शन के लिए डिज़ाइन किया गया है, पहले स्क्रीन का लोडिंग न्यूनतम है, और यह स्ट्रीमिंग रिस्पॉन्स सपोर्ट करता है।
- Mask: ChatGPT Next Web के नवीनतम संस्करण में एक नया फीचर शामिल है जो उपयोगकर्ताओं को प्रॉम्प्ट टेम्पलेट्स, जिन्हें "Mask" भी कहा जाता है, का उपयोग करके अपने चैट टूल बनाने, साझा करने और डिबग करने देता है।
- Awesome prompts: एप्लिकेशन में "awesome prompts" का व्यापक पुस्तकालय है। ये प्रॉम्प्ट्स कई तरह के उपयोग मामलों को कवर करते हैं और चैटबॉट की क्षमताओं को बढ़ाने में उपयोगी होते हैं।
- लंबी बातचीत का समर्थन: ChatGPT Next Web स्वतः चैट हिस्ट्री को कॉम्प्रेस करता है, जिससे उपयोगकर्ता अधिक टोकन खर्च किए बिना लंबी बातचीत कर सकते हैं।
- बहुभाषी इंटरफेस: यह विभिन्न क्षेत्रों के उपयोगकर्ताओं को अपनी पसंद की भाषा में एप्लिकेशन के साथ बातचीत करने देता है।
ChatGPT Next Web के साथ शुरुआत
इस सेक्शन में, हम ChatGPT Next Web के आधिकारिक एप्लिकेशन का उपयोग करना, Gemini API कुंजी बनाना, एप्लिकेशन सेट करना और कुछ कोड जनरेट करना सीखेंगे।
वेब एप्लिकेशन
ChatGPT Next Web अब NextChat है क्योंकि यह सिर्फ एक वेब एप्लिकेशन से अधिक बन चुका है।
हम API सेटअप करके वेब ऐप तक पहुंच सकते हैं। जब हम कोई प्रॉम्प्ट लिखकर एंटर दबाते हैं, तो यह हमसे OpenAI या Google के मॉडलों तक पहुंचने के लिए API कुंजी सेट करने को कहेगा।

यदि आपको प्रमाणीकरण पेज नहीं दिखता, तो प्राधिकरण पेज पर जाएं और Google AI API कुंजी प्रदान करें।
API कुंजी प्राप्त करने के लिए, हमें एक Google खाता बनाना होगा और Google AI Studio पर जाना होगा। फिर, बाएँ पैनल पर “Get API Key” बटन पर क्लिक करें। API कुंजी कॉपी करें और इसे तीसरे इनपुट बॉक्स में पेस्ट करें।
यदि आप Python के माध्यम से Gemini मॉडल तक पहुंचना चाहते हैं, तो Introducing Google Gemini API ट्यूटोरियल का अनुसरण करें। यह अत्याधुनिक मॉडलों तक पहुंचने के लिए एक सरल गाइड है।

इसके बाद, इनपुट टेक्स्ट बार के ऊपर रोबोट (🤖) बटन पर क्लिक करें ताकि उपलब्ध मॉडलों की सूची खुले। “gemini-pro” चुनें और प्रॉम्प्ट करना शुरू करें।

हमने Gemini से स्नेक गेम के लिए Python कोड जनरेट करने को कहा। जैसा कि नीचे की छवि से स्पष्ट है, इसने बेहतरीन काम किया है।

डेस्कटॉप एप्लिकेशन
हम Windows, Linux और MacOS पर भी एप्लिकेशन डाउनलोड कर सकते हैं। हमारे मामले में, हम Windows ऑपरेटिंग सिस्टम के लिए NextChat का '.exe' फाइल डाउनलोड करेंगे।

Windows ऑपरेटिंग सिस्टम पर एप्लिकेशन इंस्टॉल करने के लिए दिए गए सरल चरणों का पालन करें। इंस्टॉल होने के बाद एप्लिकेशन स्वतः लॉन्च हो जाना चाहिए।
प्रमाणीकरण पेज के बजाय, यह आपसे सेटिंग्स पेज पर जाकर वैध API कुंजी जोड़ने को कहता है।

सेटिंग्स पेज पर जाएं, नीचे स्क्रॉल करें और “Model Provider” विकल्प को Google में बदलें। अपनी Google API कुंजी पेस्ट करें।

हम बेहतर उत्तर पाने के लिए मॉडल सेटिंग्स भी बदल सकते हैं, लेकिन फिलहाल, हम नीचे दी गई छवि के अनुसार इन सेटिंग्स को डिफ़ॉल्ट ही रखेंगे।

“gemini-pro” मॉडल चुनें और प्रश्न पूछना शुरू करें। जैसा कि आप देख सकते हैं, यह तेज और काफी सहज है।

हम कोई छवि भी अपलोड कर सकते हैं और Gemini से उसके बारे में सवाल पूछ सकते हैं या उसे संदर्भ के रूप में इस्तेमाल कर सकते हैं। इसके लिए, मॉडल को “gemini-pro-vision” में बदलें।

छवि अपलोड करें और अपना प्रश्न टाइप करें।

बेहतरीन। मॉडल ने छवि पर मौजूद टेक्स्ट को समझा और Golang कोड का विस्तृत विवरण दिया।

वेब ऐप डिप्लॉय करें
यदि आप ChatGPT-Next-Web के GitHub रिपॉजिटरी पर जाते हैं, तो आपको मिलेगा कि आप अपना निजी वेब एप्लिकेशन Vercel, Zeabur और Gitpod पर भी डिप्लॉय कर सकते हैं।
हमारे मामले में, हम नीचे दिखाए अनुसार "Deploy" बटन पर क्लिक करके वेब ऐप को Vercel प्लेटफ़ॉर्म पर डिप्लॉय करेंगे।

यह आपको एक नए टैब पर रीडायरेक्ट करेगा, जहां आपको अपने GitHub खाते में लॉग इन करना होगा। क्यों? क्योंकि यह एक निजी इंस्टेंस है, इसलिए एप्लिकेशन या एनवायरनमेंट वेरिएबल में किए गए सभी बदलाव आपकी ओर से सुरक्षित रहेंगे।

फिर, GitHub खाता चुनें और रिपॉजिटरी का नाम लिखें। सुनिश्चित करें कि आप एक निजी Git रिपॉजिटरी बना रहे हैं।

API कुंजियाँ जोड़ें।
फिलहाल, हम केवल Google Gemini की API कुंजी देंगे और बाकी इनपुट को रैंडम टेक्स्ट से भर देंगे। इससे फर्क नहीं पड़ता। आप सेटिंग्स में जाकर अपनी API कुंजी कभी भी बदल सकते हैं।

5 मिनट के बाद, एप्लिकेशन https://chat-gpt-next-web-two-green-22.vercel.app/ पर डिप्लॉय हो जाएगा। सेटिंग्स में जाएं, अपनी Google API कुंजी दें और उपयोग शुरू करें।

हमने NextChat से GoLang में मशीन लर्निंग इन्फ्रेंस के लिए API कोड लिखने को कहा, और इसने बेहतरीन काम किया।

ChatGPT NextChat के प्रमुख फ़ंक्शंस की खोज
इस सेक्शन में, हम कुछ प्रमुख फीचर्स आज़माएँगे जो आपके समग्र प्रॉम्प्टिंग अनुभव को बेहतर बनाएंगे।
कस्टम मॉडल्स
हम Microsoft Azure, Google और OpenAI से कस्टम मॉडल लोड कर सकते हैं। ये मॉडल आपके द्वारा दिए गए कस्टम डेटासेट पर फाइन-ट्यून किए गए होते हैं।
Fine-Tuning OpenAI's GPT-4 स्टेप-बाय-स्टेप गाइड का अनुसरण करके Python OpenAI API से अपना मॉडल फाइन-ट्यून करना सीखें।
कस्टम मॉडल जोड़ने के लिए, सेटिंग्स पेज पर जाएं, “Model Provider” सेक्शन तक स्क्रॉल करें, और सभी कस्टम मॉडलों के नाम कॉमा से अलग करके लिखें।

इसके बाद, नई चैट शुरू करें और रोबोट बटन (🤖) पर क्लिक करके कस्टम मॉडल चुनें।

इस तरह, हम अपने फाइन-ट्यून किए गए मॉडल का आसानी से अनुभव कर सकते हैं और विभिन्न प्रॉम्प्ट्स के लिए उसका परीक्षण कर सकते हैं।
Awesome Prompts
NextChat Awesome Prompts repo तक पहुंच प्रदान करता है। संक्षेप में, हम “/” टाइप करके और फिर प्रॉम्प्ट कीवर्ड खोजकर सीधे अपने टेक्स्ट बॉक्स में उच्च-गुणवत्ता वाले प्रॉम्प्ट टेम्पलेट्स तक पहुंच सकते हैं।
हमारे मामले में, हम Python प्रॉम्प्ट्स ढूंढ रहे हैं।

जब आपको कोई उपयुक्त प्रॉम्प्ट मिल जाए, तो उसे अपनी जरूरत के अनुसार संशोधित करें और एंटर दबाएं। जैसा कि हम देख सकते हैं, हमारा चैटबॉट एक Python इंटरप्रेटर की तरह काम कर रहा है।

हम सेटिंग्स के “Prompt List” सेक्शन में Edit बटन पर क्लिक करके अपने पसंदीदा प्रॉम्प्ट टेम्पलेट्स को प्रॉम्प्ट सूची में भी जोड़ सकते हैं।

ChatGPT Next Web Mask
बिल्कुल ChatGPT के GPTs की तरह, NextChat “Mask” नामक समान कार्यक्षमता प्रदान करता है। Mask केवल प्रॉम्प्ट टेम्पलेट नहीं है; इसमें मॉडल सेटिंग्स, संदर्भ सेटिंग्स और मॉडल आउटपुट को बेहतर बनाने के लिए तरह-तरह के विकल्प शामिल होते हैं।
हम अपना स्वयं का Mask बना सकते हैं या बाएँ पैनल पर “Mask” बटन पर क्लिक करके समुदाय द्वारा साझा किए गए सैकड़ों मास्क तक पहुंच सकते हैं।

अधिकांश मास्क चीनी भाषा में उपलब्ध हैं। केवल अंग्रेज़ी मास्क तक पहुंचने के लिए, “Find More” पर क्लिक करें और भाषा को “English” में बदलें।

यदि हम “View” बटन पर क्लिक करते हैं, तो हम Mask के सभी सेटिंग्स, सिस्टम प्रॉम्प्ट्स और संदर्भ देख और डाउनलोड कर सकते हैं।

आइए GitHub Copilot Mask लोड करें और उससे इमेज क्लासिफायर के लिए कुछ कोड जनरेट करने को कहें। इसके लिए, हमें सेटिंग्स पेज पर जाकर OpenAI API कुंजी प्रदान करनी होगी।

OpenAI Python API का उपयोग करके बड़े भाषा मॉडलों तक पहुंचना सीखें—DataCamp का लेख A Beginner's Guide to Using the ChatGPT API देखें।
अंतिम विचार
ChatGPT Next Web (NextChat) उन उपयोगकर्ताओं के लिए किफायती समाधान प्रदान करता है जो पैसे बचाना चाहते हैं। ChatGPT Pro के लिए मासिक सब्सक्रिप्शन शुल्क देने की बजाय, आप API के लिए पे-एज़-यू-गो आधार पर भुगतान कर सकते हैं। इसका मतलब है कि आप अपने उपयोग के आधार पर शुल्क देंगे, जो औसतन, यदि आप इसे कभी-कभार उपयोग करते हैं, तो लगभग $2 प्रति माह होता है।
इसके अलावा, ChatGPT Next Web अधिक कस्टमाइज़ेशन और लचीलापन प्रदान करता है, जिससे आप डेस्कटॉप एप्लिकेशन पर अपने फाइन-ट्यून किए गए मॉडल तक पहुंच सकते हैं।
आशा है कि इस ट्यूटोरियल ने आपको ChatGPT NextChat और उसकी क्षमताओं की व्यापक समझ दी है। स्टेप-बाय-स्टेप निर्देशों का पालन करके और विभिन्न फीचर्स व कस्टमाइज़ेशन विकल्पों का अन्वेषण करके, अब आप अपनी जरूरतों के अनुरूप एक चैटबॉट बना सकते हैं।
AI में नए हैं? AI Fundamentals स्किल ट्रैक के साथ जानें कि LLMs कैसे काम करते हैं और AI-संचालित परिवेश में सफल होने के लिए मजबूत नींव बनाएं।
एक प्रमाणित डेटा साइंटिस्ट के रूप में, मैं अत्याधुनिक तकनीक का उपयोग करके नवाचारी मशीन लर्निंग अनुप्रयोग बनाने के लिए उत्साहित रहता/रहती हूँ। स्पीच रिकॉग्निशन, डेटा विश्लेषण और रिपोर्टिंग, MLOps, संवादात्मक AI और NLP में मजबूत पृष्ठभूमि के साथ, मैंने ऐसे बुद्धिमान सिस्टम विकसित करने में अपनी विशेषज्ञता निखारी है जो वास्तविक प्रभाव डाल सकें। तकनीकी दक्षता के अलावा, मैं जटिल अवधारणाओं को स्पष्ट और संक्षिप्त भाषा में प्रस्तुत करने में भी निपुण हूँ। परिणामस्वरूप, मैं डेटा साइंस पर एक मांग में रहने वाला/वाली ब्लॉगर बन गया/गई हूँ, और डेटा प्रोफेशनलों के बढ़ते समुदाय के साथ अपने अनुभव और विचार साझा करता/करती हूँ। वर्तमान में, मैं कंटेंट निर्माण और संपादन पर केंद्रित हूँ, बड़े भाषा मॉडलों के साथ काम करते हुए ऐसा प्रभावशाली और आकर्षक कंटेंट विकसित कर रहा/रही हूँ जो व्यवसायों और व्यक्तियों दोनों को अपने डेटा का अधिकतम लाभ उठाने में मदद कर सके।
