Iskoristite snagu ChatGPT-a na Linuxu tako što ćete instalirati ShellGPT na svoj Ubuntu stroj.

Umjetna inteligencija pojavila se kao senzacija novog doba, ostavljajući sve za sobom u prašini. S novim dodacima koji se svakodnevno dodaju, ima se čemu radovati.

Ljudi koriste ovaj višestruki, sveprisutni alat za zbijanje šala, pisanje kodova i čak odgovaranje na najnasumičnija pitanja. Lako je koristiti ChatGPT na drugim operativnim sustavima, pa, kao korisnik Linuxa, zašto biste ostali?

I vi možete uživati ​​u ChatGPT-ovom Linux avataru, ShellGPT. Evo kako instalirati i koristiti AI alat s vašeg Ubuntu terminala u nekoliko jednostavnih koraka.

Što je ShellGPT, ChatGPT-ov ekvivalentni Linux imenjak?

ShellGPT, kako je poznatiji, je ChatGPT-ov ekvivalent naredbenog retka, putem kojeg korisnici mogu koristiti i surađivati ​​s AI chatbotom putem svog Linux terminala. Chatbot crpi snagu iz OpenAI-jevog Large Language Modela, pružajući inteligentne korisničke preporuke.

Veliki jezični modeli (LLM) postaju vruća tema rasprave jer možete lako

pokrenite chatbotove s omogućenim LLM-om na vašem Raspberry Pi.

Zvuči intrigantno, zar ne?

Ako imate iskustva u interakciji s ChatGPT-om, svidjet će vam se ova alternativna verzija Linux ljuske.

Koja je korist od instaliranja ShellGPT-a na vaše računalo? Jednostavno je; ne morate upisivati ​​nepotrebne duge naredbe ili odlaziti na svoj preglednik. Umjesto toga, možete obavljati sve moguće zadatke iz udobnosti svog Linux terminala.

Prije instaliranja ShellGPT-a na vaš Ubuntu stroj, evo nekoliko preduvjeta o kojima morate voditi računa.

Korak 1: Instalirajte Python i PIP na svoj stroj

Kao i većina alata s omogućenom umjetnom inteligencijom, čak i ShellGPT radi na Pythonu. Iako je Python obično instaliran prema zadanim postavkama na većini distribucija Linuxa, njegovu instalaciju možete provjeriti putem informacija o verziji. Ako Python nije dostupan na vašem računalu, morate ga instalirati prije nego što prijeđete na sljedeće korake.

Otvorite terminal i upišite sljedeće naredbe da provjerite verziju Pythona:

python3 --verzija

Ako naredba vrati numeričku verziju izlaza, možete sa sigurnošću pretpostaviti da se dižete i spremni ste za pokret. Međutim, ako naiđete na bilo kakve pogreške, trebali biste instalirati Python na Ubuntu, prije instaliranja PIP-a.

Sada kada imate instaliran Python na vašem računalu, vrijeme je da instalirate PIP, Pythonov izvorni upravitelj paketa.

Iako je PIP obično unaprijed instaliran s paketom Python, najbolje je unaprijed provjeriti verziju kako biste saznali status instalacije. Pokrenite sljedeću naredbu da provjerite je li instaliran na vašem računalu:

pip --verzija

Ako dobijete sljedeću pogrešku nakon izvršenja, trebate instalirati upravitelj paketa:

Naredba 'pip' nije pronađena, ali se može instalirati pomoću:

Za instalaciju možete koristiti sljedeću naredbu:

sudo apt instalirajte python3-pip

Nakon instalacije, možete ponovno koristiti --verzija naredba za provjeru je li instalacija bila uspješna.

Korak 2: Instalirajte i postavite virtualno okruženje pomoću Pythona

Sada kada su Python i PIP spremni, možete postaviti Pythonovo virtualno okruženje kako biste okruženje stroja učinili pogodnim za instaliranje i pokretanje ShellGPT-a. Virtualna okruženja idealna su za pokretanje izoliranih programa jer mogu izbjeći sukobe knjižnica.

Uz pomoć virtualnog okruženja, možete ograničiti interakcije između programa vašeg sustava i virtualnog okruženja dok izvodite različita izvršenja u silosima.

Korištenje virtualnog okruženja neobavezan je korak kako biste izbjegli bilo kakve nepredviđene nezgode tijekom instaliranja i korištenja Python biblioteka.

Da biste stvorili virtualno okruženje pomoću Pythona, trebate instalirati venv modul:

sudo apt instaliraj python3-venv -y

Postavite virtualno okruženje

Nakon što instalirate virtualno okruženje, možete ga postaviti tako da može neprimjetno olakšati naredbe ShellGPT-a.

Najprije stvorite novi direktorij za organiziranje i smještaj datoteka. Možete koristiti mkdir naredbu, iza koje slijedi naziv direktorija, kako slijedi:

mkdir cli-shellgpt

Dođite do ovog novostvorenog imenika pomoću naredba cd:

cd cli-shellgpt

Zatim stvorite novo virtualno okruženje s venv naredba, iza koje slijedi naziv okruženja:

python3 -m venv cli-shellgpt

Budući da virtualno okruženje nije omogućeno prema zadanim postavkama, morate ga omogućiti ručno pomoću aktivirati skripta:

izvor cli-shellgpt/bin/aktivirati

Čim izvršite gornju naredbu, primijetit ćete promjene zadanog odzivnika Linux ljuske, kao što je prikazano u nastavku:

(cli-shellgpt) sahil@vm:

Korak 3: Generirajte OpenAPI ključ

Budući da je virtualno okruženje spremno, morate povezati OpenAI servise i svoj Ubuntu stroj da biste pokrenuli ShellGPT. U tu svrhu morate navigirati do OpenAI web stranica i tamo otvorite račun.

Ako imate postojeći račun, možete se prijaviti sa svojim vjerodajnicama i otići do svoje profilne slike koja se nalazi na gornjoj desnoj strani web stranice.

Kliknite na Pregledajte API ključeve, nakon čega slijedi Stvorite novi tajni ključ.

Ne dijelite ovaj ključ ni s kim jer je veza privatna i treba je koristiti samo na vašem računalu.

Kopirajte API ključ iz dijaloškog okvira i spremite ga negdje jer nećete moći ponovno pregledati isti ključ.

Da biste uspostavili vezu na vašem Ubuntu stroju, stvorite varijablu okruženja s izvoz naredba:

izvoz OPENAI_API_KEY=

Dodajte i potvrdite API ključ u varijablu virtualnog okruženja

Kada izvršite API ključ na ovaj način, Linux će ga koristiti samo za jednu instancu. Međutim, ako želite učiniti izvršenje trajnim, spremite ga u .bashrc datoteka.

Sve što trebate učiniti je upisati prvu naredbu i unijeti sljedeću naredbu unutar uređivača teksta:

nano ./bashrc
izvoz OPENAI_API_KEY=

Spremite i izađite iz uređivača. Zatim upotrijebite izvornu naredbu da omogućite promjene.

izvor ./bashrc

Na kraju, potvrdite API ključ s okruženje naredba.

okruženje

Vaš OPENAI_API_KEY varijabla okruženja trebala bi biti navedena u izlazu.

Korak 5: Instalirajte ShellGPT na Ubuntu

Nakon što se završe sve instalacijske formalnosti, možete jednostavno prijeći na najbolji dio, instalaciju ShellGPT-a. Koraci instalacije prilično su jednostavni, a alat možete instalirati sljedećom naredbom:

pip3 instalirajte shell-gpt

Neka instalacija završi; u međuvremenu, možete provjeriti neke zanimljive načine korištenja AI alata putem prozora terminala.

Korištenje ShellGPT-a za pokretanje upita putem terminala

Cijela svrha instaliranja ShellGPT-a je da vam olakša život. Za korištenje terminala kao tražilice i pokretanje nekih upita, možete koristiti narednik naredbu, iza koje slijedi vaš upit unutar navodnika:

sgpt "Koliko galaksija postoji u svemiru"

Korištenje ShellGPT-a za generiranje koda

Svoj ShellGPT možete koristiti i za generiranje koda. To možete učiniti prolaskom desne naredbe s narednik naredba:

sgpt --code "ispis Fibonaccijevog niza"

Izlaz se sastoji od koda koji možete izvršiti unutar Pythona za generiranje Fibonaccijevog niza.

Korištenje ShellGPT-a unutar Ubuntuovog terminala

Linux naredbe postaju jednostavne, pogotovo kada je sve dostupno u prozoru terminala. Od pokretanja naredbi ljuske do korištenja vašeg terminala kao tražilice, sve to možete učiniti uz ShellGPT.

No budući da se ShellGPT temelji na istom konceptu kao ChatGPT, ima vlastiti skup problema, čije bi usavršavanje moglo potrajati. Dok ne preuzmete novu verziju bez grešaka, najbolje je nastaviti raditi s nesavršenostima alata i olakšati si život s automatiziranim naredbama ShellGPT-a.