Terminal GPT i Shell Genie: 2 korisna terminalska AI chat bota (CLI)
Od 2020. godine Tehnologija umjetne inteligencije nam je dao mnogo za razgovor, i zato smo se ovdje u Desde Linuxu vrlo često bavili ovom temom (AI publikacije). Iznad svega, zato što se mnoga dešavanja u ovoj oblasti odvijaju u skladu sa filozofijom razvoja slobodnog softvera otvorenog koda. Tako da budu pouzdaniji, sigurniji i transparentniji za sve vrste korisnika (ljude i kompanije). I iz tog istog razloga, danas, obično imamo bezbroj razvoja aplikacija, sistema i AI platformi, stabilan i u procesu evolucije.
A jedna od tehnoloških prekretnica koja će zasigurno privući pažnju mnogih za ovu i one koje dolaze, bit će integracija AI direktno u operativne sisteme, kako vlasničke, zatvorene i komercijalne (Windows i macOS), tako i one koji su besplatni i (za računare u stilu GNU/Linux i za mobilne uređaje kao što je Android). Nadalje, ovo neće biti dostupno samo na nivou grafičkog korisničkog sučelja (GUI) koji uobičajeno koriste tradicionalni kancelarijski korisnici, već i na nivou Interfejs komandne linije (CLI) najčešće koriste napredni korisnici i IT profesionalci. Stoga ćemo danas iskoristiti priliku da vas upoznamo 2 korisna terminala AI (CLI) chat bota pod nazivom “Terminal GPT i Shell Genie”.
PyGPT: Open Source AI Personal Assistant napisan na Pythonu
Ali, prije nego počnete čitati ovaj post o ova 2 AI CLI Chatbots pozvana «GPT terminal i Shell Genie», preporučujemo prethodni srodni post s drugom sličnom open source AI GUI aplikacijom napravljenom s Pythonom:
GPT Terminal i Shell Genie: AI CLI chat botovi za Linux terminal
Šta je Terminal GPT aplikacija?
Prema rečima official website ovog razvoja softvera zasnovanog na AI tehnologiji nazvan GPT terminal (TGPT), opisan je na sljedeći način:
Interfejs terminala (CLI) za korištenje usluge OpenAI ChatGPT 3.5 Chatbot AI putem web platforme BAI Chat bez potrebe za korištenjem dobro poznatih API ključeva.
Trenutno se ovaj razvoj odvija najnovija stabilna verzija broj 2.7.0, objavljen ovog mjeseca februara 2024. A njegova instalacija i korištenje su zaista jednostavni. Na primjer, za vaše preuzmite i instalirajte Potrebno je samo izvršiti sljedeću naredbu:
curl -sSL https://raw.githubusercontent.com/aandrew-me/tgpt/main/install | bash -s /usr/local/binDok će za njegovo izvršenje biti potrebno samo napisati tgpt komanda nakon čega slijedi pitanje ili naredba koju treba izvršiti pod navodnicima, koristeći dvostruke navodnike «"pregunta u orden"». Pored toga tgpt komanda Može se preimenovati bez ikakvih problema, da se pokrene na prilagođeni način, samo izvršavanjem sljedeće naredbe:
sudo mv /usr/local/bin/tgpt /usr/local/bin/nuevo_nombreDobra stvar kod ovog Chatbot AI CLI je da, koristeći BAI Chat AI platformu besplatno, program omogućava nam da vam postavljamo pitanja o bilo kojoj temi ili polju, ne samo na Linuxu i njegovim Terminal komandama, iako ima ograničenje da ne može izvršavati komande direktno u Terminalu. Osim toga, može se dopuniti grafičkim (GUI) korištenjem desktop i web aplikacija BAI Chat platforme. Kao što se može vidjeti na sljedećem linku.
Šta je Shell Genie aplikacija?
Prema rečima official website ovog razvoja softvera zasnovanog na AI tehnologiji pod nazivom Shell Genie, opisan je na sljedeći način:
Shell Genie je alat komandne linije koji vam omogućava interakciju s terminalom na jednostavnom jeziku. Pitate duha šta želite da uradite i on će vam dati nalog koji vam je potreban.
Međutim, radi boljeg razumijevanja vrijedi dodati da, Shell Genie je u osnovi Chatbot AI CLI koji se fokusira na odgovaranje samo na pitanja o GNU/Linux operativnom sistemu i njegovim komandama, nudeći održive komandne naredbe kao odgovore za verifikaciju i izvršenje na Terminalu.
Trenutno, ovo Razvoj Pythona na web stranici PyPi je dostupan putem najnovija stabilna verzija broj 0.2.10, objavljen u aprilu 2023. A njegova instalacija i korištenje su zaista jednostavni. Na primjer, za vaše instalacija Dostupna su 2 načina rada, a to su:
Instalacija koristeći pipx
- Instalirajte Python 3.10 ili noviji.
- Instalacija pipx.
- Instalirajte Shell Genie s pipx:
pipx install shell-genie
Instalacija pomoću pip-a
- Instalirajte Python 3.10 ili noviji.
- Kreirajte virtuelno okruženje na željenoj lokaciji:
python -m venv .venv - Aktivirajte virtuelno okruženje:
source .venv/bin/activate - Instalirajte Shell Genie sa pipa:
pip install shell-genie
Već instaliran, da biste ga izvršili, trebat ćete samo napisati naredba «shell-genie ask» nakon čega slijedi pitanje ili naredba koju treba izvršiti pod navodnicima, koristeći dvostruke navodnike «"pregunta u orden"». Ali, prije toga, servis mora biti inicijaliziran naredbom «shell-genie ask» i pisanje «free-genie» da uživate u njemu besplatno, to jest, bez potrebe da konfigurišete API ključ za ChatGPT (ključ za pristup i vezu sa Open AI ChatGPT platformom).
Imajte na umu da u neke distribucije kao što su Debian/Ubuntu i derivati ovoga, mnogo puta možete instalirati najnoviju dostupnu verziju Pythona i Pip-a iz vlastitih spremišta koristeći sljedeću naredbu:
apt install python3 python3-pip software-properties-common python3-launchpadlib python3-keyringIako se mogu koristiti i alternativne metode nabavite specifičnu, moderniju verziju Pythona i Pipa, direktno i jedinstveno ili paralelno (virtualno okruženje) kao što je prikazano na sljedećem linku.
Primjer korištenja terminala GPT i Shell Genie
Da bismo to učinili, obojici smo postavili ista 2 pitanja, jedno o općem znanju, a drugo o Linuxu, i ovo su bili rezultati:
Snimak ekrana GPT terminala
Shell Genie Screenshot
Resumen
Ukratko, ova 2 zanimljiva, korisna i inovativna razvoja besplatnih i otvorenih Chatbots AI CLI za Linux terminal zove «GPT terminal i Shell Genie» Oni su, bez sumnje, dobra komplementarna rješenja za dobijanje pristupa, besplatnog ili plaćenog, OpenAI-ovoj ChatGPT tehnologiji. Međutim, sigurni smo da danas može postojati i druga slična dešavanja, jednako ili manje poznata. Dakle, ako ste jedan od onih koji koriste ili znaju neki drugi Chatbot AI CLI za Linux terminal, besplatan, otvoren i besplatan, pozivamo vas da nam kažete njegovo ime, putem komentara, za znanje i uživanje cijele naše Linux IT zajednice.
Na kraju, zapamtite posjetite našu «homepage» na španskom. Ili, na bilo kom drugom jeziku (samo dodavanjem 2 slova na kraj našeg trenutnog URL-a, na primjer: ar, de, en, fr, ja, pt i ru, između mnogih drugih) da naučite više aktuelnog sadržaja. Osim toga, pozivamo vas da nam se pridružite Zvanični Telegram kanal da čitate i dijelite više vijesti, vodiča i tutorijala s naše web stranice. I takođe, sledeći Alternativni Telegram kanal kako biste saznali više o Linuxverse općenito.