<पी> कृत्रिम बुद्धिमत्ता सब कुछ पीछे छोड़कर एक नए युग की अनुभूति के रूप में उभरी है। प्रतिदिन नए जुड़ने के साथ, आगे देखने के लिए बहुत कुछ है। <पी> लोग चुटकुले सुनाने, कोड लिखने और यहां तक कि सबसे यादृच्छिक प्रश्नों का उत्तर देने के लिए इस बहुआयामी, सर्वव्यापी उपकरण का उपयोग करते हैं। अन्य OSes पर ChatGPT का उपयोग करना आसान है, तो, एक Linux उपयोगकर्ता के रूप में, आपको पीछे क्यों रहना चाहिए? <पी> आप चैटजीपीटी के लिनक्स अवतार, शेलजीपीटी का भी आनंद ले सकते हैं। यहां कुछ आसान चरणों में अपने उबंटू टर्मिनल से एआई टूल को इंस्टॉल और उपयोग करने का तरीका बताया गया है। शेलजीपीटी, चैटजीपीटी का समतुल्य लिनक्स नेमसेक क्या है?
<पी> शेलजीपीटी, जैसा कि आमतौर पर जाना जाता है, चैटजीपीटी की कमांड-लाइन समकक्ष है, जिसके माध्यम से उपयोगकर्ता अपने लिनक्स टर्मिनल के माध्यम से एआई चैटबॉट का उपयोग और संलग्न कर सकते हैं। चैटबॉट बुद्धिमान उपयोगकर्ता अनुशंसाएँ प्रदान करते हुए, OpenAI के बड़े भाषा मॉडल से शक्ति प्राप्त करता है। <पी> बड़े भाषा मॉडल (एलएलएम) चर्चा का एक गर्म विषय बन रहे हैं क्योंकि आप आसानी से अपने रास्पबेरी पाई पर एलएलएम-सक्षम चैटबॉट चला सकते हैं। <पी> दिलचस्प लगता है, है ना? <पी> यदि आपके पास ChatGPT के साथ इंटरैक्ट करने का अनुभव है, तो आपको यह वैकल्पिक Linux शेल संस्करण पसंद आएगा। <पी> आपकी मशीन पर ShellGPT स्थापित करने का क्या लाभ है? यह सरल है; आपको अनावश्यक लंबे कमांड टाइप करने या अपने ब्राउज़र पर जाने की आवश्यकता नहीं है। इसके बजाय, आप अपने Linux टर्मिनल के आराम से सभी संभव कार्य कर सकते हैं। <पी> अपनी उबंटू मशीन पर शेलजीपीटी स्थापित करने से पहले, ध्यान रखने योग्य कुछ शर्तें यहां दी गई हैं। चरण 1:अपनी मशीन पर पायथन और पीआईपी स्थापित करें
<पी> अधिकांश कृत्रिम बुद्धिमत्ता-सक्षम उपकरणों की तरह, शेलजीपीटी भी पायथन पर चलता है। जबकि पायथन आमतौर पर अधिकांश लिनक्स डिस्ट्रोज़ पर डिफ़ॉल्ट रूप से स्थापित होता है, आप इसके संस्करण की जानकारी के माध्यम से इसकी स्थापना की जांच कर सकते हैं। यदि आपकी मशीन पर Python उपलब्ध नहीं है, तो आपको अगले चरण पर जाने से पहले इसे इंस्टॉल करना होगा। <पी> एक टर्मिनल खोलें और पायथन के संस्करण की जांच करने के लिए निम्नलिखित कमांड टाइप करें: python3 --version
<पी> यदि कमांड एक संख्यात्मक संस्करण आउटपुट देता है, तो आप सुरक्षित रूप से मान सकते हैं कि आप पालन-पोषण कर रहे हैं और जाने के लिए तैयार हैं। हालाँकि, यदि आपको कोई त्रुटि आती है, तो आपको पीआईपी स्थापित करने से पहले उबंटू पर पायथन स्थापित करना चाहिए। <पी> अब जब आपने अपनी मशीन पर Python इंस्टॉल कर लिया है, तो PIP, Python का मूल पैकेज मैनेजर इंस्टॉल करने का समय आ गया है। <पी> भले ही पीआईपी आमतौर पर पायथन बंडल के साथ पहले से इंस्टॉल होता है, इसकी इंस्टॉलेशन स्थिति जानने के लिए पहले से ही संस्करण की जांच करना सबसे अच्छा है। यह जांचने के लिए कि क्या यह आपकी मशीन पर स्थापित है, निम्न कमांड चलाएँ: pip --version
<पी> यदि आपको निष्पादन के बाद निम्नलिखित त्रुटि मिलती है, तो आपको पैकेज प्रबंधक स्थापित करना होगा: Command 'pip' not found, but can be installed with:
<पी> आप इसे इंस्टॉल करने के लिए निम्न कमांड का उपयोग कर सकते हैं: sudo apt install python3-pip
<पी> इंस्टालेशन के बाद, आप फिर से --संस्करण का उपयोग कर सकते हैं यह जांचने के लिए कमांड करें कि इंस्टॉलेशन सफल रहा या नहीं। चरण 2:पायथन का उपयोग करके एक आभासी वातावरण स्थापित और सेट करें
<पी> अब जब पायथन और पीआईपी तैयार हैं, तो आप शेलजीपीटी को स्थापित करने और चलाने के लिए मशीन के वातावरण को अनुकूल बनाने के लिए पायथन का आभासी वातावरण स्थापित कर सकते हैं। आभासी वातावरण अलग-अलग प्रोग्राम चलाने के लिए आदर्श हैं क्योंकि वे लाइब्रेरी विवादों से बच सकते हैं। <पी> एक आभासी वातावरण के साथ, आप साइलो में विभिन्न निष्पादन करते समय अपने सिस्टम और आभासी वातावरण के कार्यक्रमों के बीच बातचीत को सीमित कर सकते हैं। <पी> पायथन लाइब्रेरीज़ को स्थापित और उपयोग करते समय किसी भी अप्रत्याशित दुर्घटना से बचने के लिए वर्चुअल वातावरण का उपयोग एक वैकल्पिक कदम है। <पी> पायथन का उपयोग करके एक आभासी वातावरण बनाने के लिए, आपको venv इंस्टॉल करना होगा मॉड्यूल: sudo apt install python3-venv -y
वर्चुअल वातावरण सेट करें
<पी> एक बार जब आप वर्चुअल वातावरण स्थापित कर लेते हैं, तो आप इसे सेट कर सकते हैं, ताकि यह शेलजीपीटी के आदेशों को निर्बाध रूप से सुविधाजनक बना सके। <पी> सबसे पहले, फ़ाइलों को व्यवस्थित और होस्ट करने के लिए एक नई निर्देशिका बनाएं। आप mkdir का उपयोग कर सकते हैं कमांड, उसके बाद डायरेक्टरी का नाम, इस प्रकार है: mkdir cli-shellgpt
<पी> सीडी कमांड के साथ इस नव निर्मित निर्देशिका पर नेविगेट करें: cd cli-shellgpt
<पी> फिर, venv के साथ एक नया आभासी वातावरण बनाएं कमांड, उसके बाद पर्यावरण का नाम: python3 -m venv cli-shellgpt
<पी> चूँकि वर्चुअल वातावरण डिफ़ॉल्ट रूप से सक्षम नहीं है, इसलिए आपको इसे सक्रिय के साथ मैन्युअल रूप से सक्षम करना होगा स्क्रिप्ट: source cli-shellgpt/bin/activate
<पी> जैसे ही आप उपरोक्त कमांड निष्पादित करते हैं, आप डिफ़ॉल्ट लिनक्स शेल प्रॉम्प्ट परिवर्तनों को देखेंगे, जैसा कि नीचे दिखाया गया है: (cli-shellgpt) sahil@vm:
चरण 3:एक OpenAPI कुंजी उत्पन्न करें
<पी> चूँकि वर्चुअल वातावरण तैयार है, आपको ShellGPT चलाने के लिए OpenAI सेवाओं और अपनी Ubuntu मशीन को कनेक्ट करना होगा। इस उद्देश्य के लिए, आपको OpenAI की वेबसाइट पर जाना होगा और वहां एक खाता बनाना होगा। <पी> यदि आपके पास कोई मौजूदा खाता है, तो आप अपने क्रेडेंशियल्स के साथ लॉग इन कर सकते हैं और वेबसाइट के शीर्ष दाईं ओर स्थित अपनी प्रोफ़ाइल छवि पर नेविगेट कर सकते हैं। <पी> एपीआई कुंजी देखें पर क्लिक करें , इसके बाद नई गुप्त कुंजी बनाएं .
<पी> इस कुंजी को किसी के साथ साझा न करें क्योंकि कनेक्शन निजी है और इसका उपयोग केवल आपकी मशीन पर किया जाना चाहिए। <पी> डायलॉग बॉक्स से एपीआई कुंजी की प्रतिलिपि बनाएँ, और इसे कहीं सहेजें, क्योंकि आप उसी कुंजी की दोबारा समीक्षा नहीं कर पाएंगे।
<पी> अपनी उबंटू मशीन पर कनेक्शन स्थापित करने के लिए, निर्यात के साथ एक पर्यावरण चर बनाएं आदेश: export OPENAI_API_KEY=<paste key details here>
वर्चुअल एनवायरमेंट वेरिएबल में एपीआई कुंजी जोड़ें और सत्यापित करें
<पी> जब आप एपीआई कुंजी को इस तरीके से निष्पादित करते हैं, तो लिनक्स इसका उपयोग केवल एक उदाहरण के लिए करेगा। हालाँकि, यदि आप निष्पादन को स्थायी बनाना चाहते हैं, तो इसे .bashrc में सहेजें फ़ाइल. <पी> आपको बस पहला कमांड टाइप करना है और टेक्स्ट एडिटर में अगला कमांड दर्ज करना है: nano ./bashrc
export OPENAI_API_KEY=<paste key details here>
<पी> संपादक को सहेजें और बाहर निकलें. फिर, परिवर्तनों को सक्षम करने के लिए स्रोत कमांड का उपयोग करें। source ./bashrc
<पी> अंत में, एपीआई कुंजी को env से सत्यापित करें आदेश. env
<पी> आपकी OPENAI_API_KEY पर्यावरण चर को आउटपुट में सूचीबद्ध किया जाना चाहिए। चरण 5:Ubuntu पर ShellGPT स्थापित करें
<पी> एक बार सभी इंस्टॉलेशन औपचारिकताएं पूरी हो जाने के बाद, आप बस सबसे अच्छे हिस्से, शेलजीपीटी इंस्टॉलेशन पर आगे बढ़ सकते हैं। इंस्टॉलेशन चरण काफी सरल हैं, और आप निम्न कमांड के साथ टूल इंस्टॉल कर सकते हैं: pip3 install shell-gpt
<पी> स्थापना समाप्त होने दें; इस बीच, आप अपनी टर्मिनल विंडो के माध्यम से एआई टूल का उपयोग करने के कुछ दिलचस्प तरीके देख सकते हैं। टर्मिनल के माध्यम से क्वेरी चलाने के लिए ShellGPT का उपयोग करना
<पी> ShellGPT को स्थापित करने का संपूर्ण उद्देश्य आपके जीवन को आसान बनाना है। टर्मिनल को खोज इंजन के रूप में उपयोग करने और कुछ क्वेरी चलाने के लिए, आप sgpt का उपयोग कर सकते हैं कमांड, उसके बाद उद्धरण चिह्नों के भीतर आपकी क्वेरी: sgpt "How many galaxies exist within the universe"
कोड जनरेट करने के लिए ShellGPT का उपयोग करना
<पी> आप कोड जनरेट करने के लिए अपने ShellGPT का भी उपयोग कर सकते हैं। आप इसे sgpt के साथ सही कमांड पास करके कर सकते हैं आदेश: sgpt --code "print the Fibonacci series"
<पी> आउटपुट में कोड शामिल होता है जिसे आप फाइबोनैचि श्रृंखला उत्पन्न करने के लिए पायथन के भीतर निष्पादित कर सकते हैं। उबंटू के टर्मिनल के भीतर ShellGPT का उपयोग करना
<पी> लिनक्स कमांड आसान हो जाते हैं, खासकर तब जब सब कुछ आपके टर्मिनल विंडो में उपलब्ध हो। शेल कमांड चलाने से लेकर अपने टर्मिनल को सर्च इंजन के रूप में उपयोग करने तक, आप यह सब ShellGPT के साथ कर सकते हैं। <पी> लेकिन चूँकि ShellGPT, ChatGPT जैसी ही अवधारणा पर आधारित है, इसलिए इसकी अपनी समस्याएं हैं, जिन्हें ठीक होने में थोड़ा समय लग सकता है। जब तक आप नया बग-मुक्त संस्करण डाउनलोड नहीं कर लेते, तब तक टूल की खामियों के साथ काम करना जारी रखना और ShellGPT के स्वचालित कमांड के साथ अपना जीवन आसान बनाना सबसे अच्छा है।