Využite silu ChatGPT v systéme Linux nainštalovaním ShellGPT na váš počítač Ubuntu.

Umelá inteligencia sa objavila ako senzácia novej doby, ktorá zanecháva všetko v prachu. S novými prírastkami každý deň sa máme na čo tešiť.

Ľudia používajú tento mnohostranný a všadeprítomný nástroj na lúštenie vtipov, písanie kódov a dokonca odpovedanie na tie najnáhodnejšie otázky. Je ľahké používať ChatGPT na iných operačných systémoch, tak prečo by ste ako používateľ Linuxu mali zostať pozadu?

Aj vy si môžete vychutnať Linuxový avatar ChatGPT, ShellGPT. Tu je návod, ako nainštalovať a používať nástroj AI z vášho terminálu Ubuntu v niekoľkých jednoduchých krokoch.

Čo je ShellGPT, ekvivalentný linuxový menovec ChatGPT?

ShellGPT, ako je všeobecnejšie známe, je ekvivalentom príkazového riadka ChatGPT, prostredníctvom ktorého môžu používatelia používať a zapájať sa do chatbota AI prostredníctvom svojho terminálu Linux. Chatbot čerpá energiu z veľkého jazykového modelu OpenAI a poskytuje inteligentné odporúčania používateľov.

instagram viewer

Veľké jazykové modely (LLM) sa stávajú horúcou témou diskusie, pretože môžete ľahko spustiť chatboty s podporou LLM na vašom Raspberry Pi.

Znie to zaujímavo, však?

Ak máte skúsenosti s interakciou s ChatGPT, budete milovať túto alternatívnu verziu Linuxu.

Aká je výhoda inštalácie ShellGPT na váš počítač? Je to jednoduché; nemusíte zadávať zbytočné dlhé príkazy ani ísť do prehliadača. Namiesto toho môžete vykonávať všetky možné úlohy z pohodlia vášho linuxového terminálu.

Pred inštaláciou ShellGPT na váš počítač Ubuntu je tu niekoľko predpokladov, o ktoré sa treba postarať.

Krok 1: Nainštalujte Python a PIP na váš počítač

Rovnako ako väčšina nástrojov s podporou umelej inteligencie, aj ShellGPT beží na Pythone. Zatiaľ čo Python je zvyčajne štandardne nainštalovaný na väčšine linuxových distribúcií, jeho inštaláciu môžete skontrolovať prostredníctvom informácií o verzii. Ak Python nie je na vašom počítači k dispozícii, musíte si ho nainštalovať a až potom prejsť na ďalšie kroky.

Otvorte terminál a zadajte nasledujúce príkazy na kontrolu verzie Pythonu:

python3 --verzia

Ak príkaz vráti číselnú verziu výstupu, môžete bezpečne predpokladať, že chováte a ste pripravení ísť. Ak však narazíte na nejaké chyby, mali by ste nainštalujte Python na Ubuntupred inštaláciou PIP.

Teraz, keď máte na svojom počítači nainštalovaný Python, je čas nainštalovať PIP, natívneho správcu balíkov Pythonu.

Aj keď je PIP zvyčajne predinštalovaný s balíkom Python, je najlepšie skontrolovať verziu vopred, aby ste poznali jej stav inštalácie. Spustite nasledujúci príkaz a skontrolujte, či je nainštalovaný na vašom počítači:

pip --verzia

Ak sa po spustení zobrazí nasledujúca chyba, musíte nainštalovať správcu balíkov:

Príkaz „pip“ sa nenašiel, ale možno ho nainštalovať pomocou:

Na inštaláciu môžete použiť nasledujúci príkaz:

sudo apt nainštalovať python3-pip

Po inštalácii môžete znova použiť --verzia na kontrolu, či bola inštalácia úspešná.

Krok 2: Nainštalujte a nastavte virtuálne prostredie pomocou Pythonu

Teraz, keď sú Python a PIP pripravené, môžete nastaviť virtuálne prostredie Pythonu, aby bolo prostredie počítača vhodné na inštaláciu a spustenie ShellGPT. Virtuálne prostredia sú ideálne na spúšťanie izolovaných programov, pretože sa môžu vyhnúť konfliktom knižníc.

S virtuálnym prostredím v závese môžete obmedziť interakcie medzi programami vášho systému a virtuálneho prostredia pri vykonávaní rôznych vykonávaní v silách.

Použitie virtuálneho prostredia je voliteľný krok, aby sa predišlo akýmkoľvek nepredvídaným nehodám pri inštalácii a používaní knižníc Pythonu.

Ak chcete vytvoriť virtuálne prostredie pomocou Pythonu, musíte nainštalovať venv modul:

sudo apt install python3-venv -y

Nastavte virtuálne prostredie

Po nainštalovaní virtuálneho prostredia ho môžete nastaviť tak, aby bezproblémovo uľahčovalo príkazy ShellGPT.

Najprv vytvorte nový adresár na usporiadanie a umiestnenie súborov. Môžete použiť mkdir príkaz, za ktorým nasleduje názov adresára takto:

mkdir cli-shellgpt

Prejdite do tohto novovytvoreného adresára pomocou príkaz cd:

cd cli-shellgpt

Potom vytvorte nové virtuálne prostredie pomocou venv príkaz, za ktorým nasleduje názov prostredia:

python3 -m venv cli-shellgpt

Keďže virtuálne prostredie nie je predvolene povolené, musíte ho povoliť manuálne pomocou Aktivovať skript:

zdroj cli-shellgpt/bin/activate

Hneď po vykonaní vyššie uvedeného príkazu si všimnete zmeny predvoleného príkazu Linux shell, ako je uvedené nižšie:

(cli-shellgpt) sahil@vm:

Krok 3: Vygenerujte OpenAPI Key

Keďže je virtuálne prostredie pripravené, na spustenie ShellGPT musíte pripojiť služby OpenAI a váš počítač Ubuntu. Na tento účel musíte prejsť na Webová stránka OpenAI a vytvorte si tam účet.

Ak máte existujúci účet, môžete sa prihlásiť pomocou svojich poverení a prejsť na svoj profilový obrázok, ktorý sa nachádza v pravej hornej časti webovej stránky.

Kliknite na Zobraziť kľúče API, nasledovaný Vytvorte nový tajný kľúč.

Tento kľúč s nikým nezdieľajte, pretože pripojenie je súkromné ​​a malo by sa používať iba na vašom počítači.

Skopírujte kľúč API z dialógového okna a niekde ho uložte, pretože ten istý kľúč už nebudete môcť znova skontrolovať.

Ak chcete vytvoriť pripojenie na svojom počítači Ubuntu, vytvorte premennú prostredia s export príkaz:

exportovať OPENAI_API_KEY=

Pridajte a overte kľúč API do premennej virtuálneho prostredia

Keď spustíte kľúč API týmto spôsobom, Linux ho použije iba pre jednu inštanciu. Ak však chcete vykonať vykonanie natrvalo, uložte ho do súboru .bashrc súbor.

Jediné, čo musíte urobiť, je zadať prvý príkaz a zadať nasledujúci príkaz v textovom editore:

nano ./bashrc
exportovať OPENAI_API_KEY=

Uložte a ukončite editor. Potom použite príkaz source na povolenie zmien.

zdroj ./bashrc

Nakoniec overte kľúč API pomocou env príkaz.

env

Váš OPENAI_API_KEY premenná prostredia by mala byť uvedená vo výstupe.

Krok 5: Nainštalujte ShellGPT na Ubuntu

Po dokončení všetkých inštalačných formalít môžete jednoducho prejsť na najlepšiu časť, inštaláciu ShellGPT. Inštalačné kroky sú pomerne jednoduché a nástroj môžete nainštalovať pomocou nasledujúceho príkazu:

pip3 nainštalujte shell-gpt

Nechajte inštaláciu dokončiť; medzitým si môžete pozrieť niekoľko zaujímavých spôsobov použitia nástroja AI prostredníctvom okna terminálu.

Použitie ShellGPT na spúšťanie dotazov cez terminál

Účelom inštalácie ShellGPT je uľahčiť vám život. Ak chcete použiť terminál ako vyhľadávací nástroj a spustiť nejaké dotazy, môžete použiť sgpt príkaz, za ktorým nasleduje váš dotaz v úvodzovkách:

sgpt "Koľko galaxií existuje vo vesmíre"

Použitie ShellGPT na generovanie kódu

Svoj ShellGPT môžete použiť aj na generovanie kódu. Môžete to urobiť odovzdaním správneho príkazu pomocou sgpt príkaz:

sgpt --code "vytlačiť sériu Fibonacci"

Výstup pozostáva z kódu, ktorý môžete spustiť v Pythone na vygenerovanie Fibonacciho série.

Používanie ShellGPT v rámci terminálu Ubuntu

Príkazy Linuxu sa stanú jednoduchými, najmä ak je všetko dostupné v okne terminálu. Od spúšťania príkazov shellu až po používanie vášho terminálu ako vyhľadávacieho nástroja, to všetko môžete urobiť pomocou ShellGPT.

Ale keďže ShellGPT je založený na rovnakom koncepte ako ChatGPT, má svoj vlastný súbor problémov, ktorých dokonalosti môže chvíľu trvať. Kým si nebudete môcť stiahnuť novú verziu bez chýb, je najlepšie pokračovať v práci s nedokonalosťami nástroja a zjednodušiť si život pomocou automatických príkazov ShellGPT.