Pasinaudokite ChatGPT galia Linux sistemoje įdiegę ShellGPT savo Ubuntu kompiuteryje.
Dirbtinis intelektas pasirodė kaip naujojo amžiaus sensacija, viską palikęs dulkėse. Kasdien atsiranda naujų priedų, todėl yra ko laukti.
Žmonės naudoja šį įvairiapusį, visur esantį įrankį, norėdami iškrėsti anekdotus, rašyti kodus ir net atsakyti į pačius atsitiktinius klausimus. Lengva naudoti „ChatGPT“ kitose OS, taigi, kaip „Linux“ naudotojui, kodėl turėtumėte likti nuošalyje?
Taip pat galite mėgautis „ChatGPT“ „Linux“ avataru „ShellGPT“. Štai kaip įdiegti ir naudoti AI įrankį iš Ubuntu terminalo keliais paprastais veiksmais.
Kas yra „ShellGPT“, „ChatGPT“ ekvivalentas „Linux“ bendravardis?
„ShellGPT“, kaip ji labiau žinoma, yra „ChatGPT“ komandų eilutės atitikmuo, per kurį vartotojai gali naudoti AI pokalbių robotą ir su juo bendrauti naudodami „Linux“ terminalą. Pokalbių robotas naudojasi „OpenAI Large Language Model“ galia ir teikia protingas naudotojų rekomendacijas.
Dideli kalbų modeliai (LLM) tampa karšta diskusijų tema, nes galite lengvai savo Raspberry Pi paleiskite pokalbių robotus su LLM.
Skamba intriguojančiai, ar ne?
Jei turite bendravimo su „ChatGPT“ patirties, jums patiks ši alternatyvi „Linux“ apvalkalo versija.
Kuo naudinga įdiegti „ShellGPT“ savo kompiuteryje? Tai paprasta; jums nereikia įvesti nereikalingų ilgų komandų ar eiti į naršyklę. Vietoj to galite atlikti visas įmanomas užduotis patogiai naudodami „Linux“ terminalą.
Prieš įdiegdami „ShellGPT“ savo Ubuntu įrenginyje, reikia pasirūpinti keliomis būtinomis sąlygomis.
1 veiksmas: įdiekite Python ir PIP savo kompiuteryje
Kaip ir dauguma dirbtinio intelekto įrankių, net „ShellGPT“ veikia „Python“. Nors „Python“ paprastai yra įdiegtas pagal numatytuosius nustatymus daugumoje „Linux“ platinimų, galite patikrinti jo diegimą naudodami versijos informaciją. Jei „Python“ jūsų kompiuteryje nepasiekiamas, prieš pereidami prie kitų veiksmų turite jį įdiegti.
Atidarykite terminalą ir įveskite šias komandas, kad patikrintumėte Python versiją:
python3 -- versija
Jei komanda pateikia skaitinės versijos išvestį, galite drąsiai manyti, kad augate ir esate pasiruošę pradėti. Tačiau jei pastebėsite kokių nors klaidų, turėtumėte įdiegti Python Ubuntu, prieš įdiegiant PIP.
Dabar, kai savo kompiuteryje įdiegėte Python, laikas įdiegti PIP, vietinę Python paketų tvarkyklę.
Nors PIP paprastai iš anksto įdiegtas kartu su Python paketu, geriausia iš anksto patikrinti versiją, kad sužinotumėte jos diegimo būseną. Paleiskite šią komandą, kad patikrintumėte, ar ji įdiegta jūsų kompiuteryje:
pip -- versija
Jei po vykdymo gaunate šią klaidą, turite įdiegti paketų tvarkyklę:
Komanda „pip“ nerasta, tačiau ją galima įdiegti su:
Norėdami jį įdiegti, galite naudoti šią komandą:
sudo apt įdiegti python3-pip
Įdiegę vėl galėsite naudoti -- versija komandą, kad patikrintumėte, ar diegimas buvo sėkmingas.
2 veiksmas: įdiekite ir nustatykite virtualią aplinką naudodami Python
Dabar, kai Python ir PIP yra paruošti, galite nustatyti Python virtualią aplinką, kad mašinos aplinka būtų palanki diegti ir paleisti ShellGPT. Virtuali aplinka idealiai tinka paleisti izoliuotas programas, nes jos gali išvengti bibliotekos konfliktų.
Turėdami virtualią aplinką, galite apriboti savo sistemos ir virtualiosios aplinkos programų sąveiką, kai atliekate skirtingus vykdymus silosuose.
Virtualios aplinkos naudojimas yra neprivalomas veiksmas, siekiant išvengti nenumatytų nesklandumų diegiant ir naudojant Python bibliotekas.
Norėdami sukurti virtualią aplinką naudodami Python, turite įdiegti venv modulis:
sudo apt install python3-venv -y
Nustatykite virtualią aplinką
Įdiegę virtualią aplinką galite ją nustatyti, kad ji galėtų sklandžiai palengvinti „ShellGPT“ komandas.
Pirmiausia sukurkite naują katalogą, kad galėtumėte tvarkyti ir talpinti failus. Galite naudoti mkdir komandą, po kurios nurodomas katalogo pavadinimas:
mkdir cli-shellpt
Eikite į šį naujai sukurtą katalogą naudodami cd komanda:
cd cli-shellgpt
Tada sukurkite naują virtualią aplinką naudodami venv komanda, po kurios nurodomas aplinkos pavadinimas:
python3 -m venv cli-shellpt
Kadangi pagal numatytuosius nustatymus virtualioji aplinka neįjungta, turite ją įjungti rankiniu būdu naudodami aktyvuoti scenarijus:
šaltinis cli-shellpt/bin/activate
Kai tik vykdysite aukščiau pateiktą komandą, pastebėsite numatytuosius „Linux“ apvalkalo eilutės pakeitimus, kaip parodyta toliau:
(cli-shellgpt) sahil@vm:
3 veiksmas: sugeneruokite OpenAPI raktą
Kadangi virtuali aplinka yra paruošta, turite prijungti OpenAI paslaugas ir Ubuntu įrenginį, kad paleistumėte ShellGPT. Šiuo tikslu turite pereiti prie OpenAI svetainė ir susikurti ten paskyrą.
Jei turite paskyrą, galite prisijungti naudodami savo kredencialus ir pereiti į savo profilio vaizdą, esantį viršutiniame dešiniajame svetainės kampe.
Spustelėkite Peržiūrėkite API raktus, po kurio seka Sukurkite naują slaptą raktą.
Nesidalinkite šiuo raktu su niekuo, nes ryšys yra privatus ir turėtų būti naudojamas tik jūsų kompiuteryje.
Nukopijuokite API raktą iš dialogo lango ir išsaugokite jį kur nors, nes negalėsite dar kartą peržiūrėti to paties rakto.
Norėdami užmegzti ryšį savo Ubuntu kompiuteryje, sukurkite aplinkos kintamąjį su eksportuoti komanda:
eksportuoti OPENAI_API_KEY=
Pridėkite ir patikrinkite API raktą į virtualiosios aplinkos kintamąjį
Kai tokiu būdu vykdote API raktą, „Linux“ jį naudos tik vienam egzemplioriui. Tačiau, jei norite, kad vykdymas būtų nuolatinis, išsaugokite jį aplanke .bashrc failą.
Viskas, ką jums reikia padaryti, tai įvesti pirmąją komandą ir įvesti kitą komandą teksto rengyklėje:
nano ./bashrc
eksportuoti OPENAI_API_KEY=
Išsaugokite ir išeikite iš redaktoriaus. Tada naudokite šaltinio komandą, kad įgalintumėte pakeitimus.
šaltinis ./bashrc
Galiausiai patvirtinkite API raktą naudodami env komandą.
env
Tavo OPENAI_API_KEY aplinkos kintamasis turėtų būti nurodytas išvestyje.
5 veiksmas: įdiekite „ShellGPT“ Ubuntu
Atlikę visus diegimo formalumus, galite tiesiog pereiti prie geriausios dalies – „ShellGPT“ diegimo. Diegimo veiksmai yra gana paprasti, o įrankį galite įdiegti naudodami šią komandą:
pip3 įdiegti shell-gpt
Leiskite diegimui baigti; Tuo tarpu galite patikrinti keletą įdomių būdų, kaip naudoti AI įrankį per terminalo langą.
„ShellGPT“ naudojimas užklausoms vykdyti per terminalą
Visas „ShellGPT“ diegimo tikslas yra palengvinti jūsų gyvenimą. Norėdami naudoti terminalą kaip paieškos variklį ir vykdyti kai kurias užklausas, galite naudoti sgpt komandą, o po to jūsų užklausa kabutėse:
sgpt "Kiek galaktikų egzistuoja visatoje"
„ShellGPT“ naudojimas kodui generuoti
Savo ShellGPT taip pat galite naudoti kodui generuoti. Tai galite padaryti perduodami tinkamą komandą su sgpt komanda:
sgpt - kodas "spausdinti Fibonačio seriją"
Išvestį sudaro kodas, kurį galite vykdyti naudodami Python, kad sukurtumėte Fibonacci seriją.
„ShellGPT“ naudojimas Ubuntu terminale
Linux komandos tampa lengvos, ypač kai viskas pasiekiama jūsų terminalo lange. Nuo apvalkalo komandų vykdymo iki terminalo naudojimo kaip paieškos variklio – visa tai galite padaryti naudodami „ShellGPT“.
Tačiau kadangi „ShellGPT“ yra pagrįsta ta pačia koncepcija kaip ir „ChatGPT“, ji turi savo problemų, kurių tobulinimas gali užtrukti. Kol negalėsite atsisiųsti naujos versijos be klaidų, geriausia toliau dirbti su įrankio trūkumais ir palengvinti savo gyvenimą naudojant automatines ShellGPT komandas.