Využijte sílu ChatGPT na Linuxu instalací ShellGPT na svůj počítač Ubuntu.

Umělá inteligence se objevila jako senzace nové doby a vše za sebou zanechává v prachu. S novými přírůstky denně se máme na co těšit.

Lidé používají tento mnohostranný, všudypřítomný nástroj k vymýšlení vtipů, psaní kódů a dokonce k zodpovězení těch nejnáhodnějších otázek. Je snadné používat ChatGPT na jiných operačních systémech, tak proč byste jako uživatel Linuxu měli zůstat pozadu?

I vy si můžete vychutnat linuxový avatar ChatGPT, ShellGPT. Zde je návod, jak nainstalovat a používat nástroj AI z vašeho terminálu Ubuntu v několika jednoduchých krocích.

Co je ShellGPT, ekvivalentní linuxový jmenovec ChatGPT?

ShellGPT, jak je běžněji známo, je ekvivalentem příkazového řádku ChatGPT, pomocí kterého mohou uživatelé používat chatbota AI a komunikovat s ním prostřednictvím svého linuxového terminálu. Chatbot čerpá energii z velkého jazykového modelu OpenAI a poskytuje inteligentní uživatelská doporučení.

Velké jazykové modely (LLM) se stávají žhavým tématem diskuse, protože můžete snadno

spusťte na svém Raspberry Pi chatboty s podporou LLM.

Zní to zajímavě, že?

Pokud máte zkušenosti s interakcí s ChatGPT, budete milovat tuto alternativní verzi prostředí Linux.

Jaká je výhoda instalace ShellGPT na váš počítač? Je to jednoduché; nemusíte zadávat zbytečné dlouhé příkazy ani směřovat do prohlížeče. Místo toho můžete provádět všechny možné úkoly z pohodlí svého linuxového terminálu.

Před instalací ShellGPT na váš počítač Ubuntu je zde několik předpokladů, o které je třeba se postarat.

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

Jako většina nástrojů s umělou inteligencí běží i ShellGPT na Pythonu. Zatímco Python je obvykle nainstalován ve výchozím nastavení na většině distribucí Linuxu, jeho instalaci můžete zkontrolovat pomocí informací o verzi. Pokud Python na vašem počítači není k dispozici, musíte jej nainstalovat, než přejdete k dalším krokům.

Otevřete terminál a zadejte následující příkazy pro kontrolu verze Pythonu:

python3 --verze

Pokud příkaz vrátí výstup s číselnou verzí, můžete bezpečně předpokládat, že chováte a jste připraveni jít. Pokud však narazíte na nějaké chyby, měli byste nainstalovat Python na Ubuntu, před instalací PIP.

Nyní, když máte na svém počítači nainstalovaný Python, je čas nainstalovat PIP, nativního správce balíčků Pythonu.

Přestože je PIP obvykle předinstalován s balíkem Python, je nejlepší předem zkontrolovat verzi, abyste věděli o stavu instalace. Spusťte následující příkaz a zkontrolujte, zda je na vašem počítači nainstalován:

pip --verze

Pokud se po spuštění zobrazí následující chyba, musíte nainstalovat správce balíčků:

Příkaz 'pip' nebyl nalezen, ale lze jej nainstalovat pomocí:

K instalaci můžete použít následující příkaz:

sudo apt install python3-pip

Po instalaci můžete znovu použít --verze pro kontrolu, zda byla instalace úspěšná.

Krok 2: Nainstalujte a nastavte virtuální prostředí pomocí Pythonu

Nyní, když jsou Python a PIP připraveny, můžete nastavit virtuální prostředí Pythonu tak, aby prostředí počítače bylo vhodné pro instalaci a spuštění ShellGPT. Virtuální prostředí jsou ideální pro spouštění izolovaných programů, protože se mohou vyhnout konfliktům knihoven.

S virtuálním prostředím v závěsu můžete omezit interakce mezi programy vašeho systému a virtuálního prostředí při provádění různých spouštění v silech.

Použití virtuálního prostředí je volitelný krok, abyste se vyhnuli jakýmkoli nepředvídaným nehodám při instalaci a používání knihoven Pythonu.

Chcete-li vytvořit virtuální prostředí pomocí Pythonu, musíte nainstalovat venv modul:

sudo apt install python3-venv -y

Nastavte virtuální prostředí

Jakmile nainstalujete virtuální prostředí, můžete jej nastavit tak, aby bezproblémově usnadňovalo příkazy ShellGPT.

Nejprve vytvořte nový adresář pro uspořádání a hostitele souborů. Můžete použít mkdir příkaz následovaný názvem adresáře takto:

mkdir cli-shellgpt

Přejděte do tohoto nově vytvořeného adresáře pomocí příkaz cd:

cd cli-shellgpt

Poté vytvořte nové virtuální prostředí s venv příkaz následovaný názvem prostředí:

python3 -m venv cli-shellgpt

Protože virtuální prostředí není ve výchozím nastavení povoleno, musíte jej povolit ručně pomocí aktivovat skript:

zdroj cli-shellgpt/bin/activate

Jakmile provedete výše uvedený příkaz, všimnete si změn výchozího příkazového řádku Linuxu, jak je znázorněno níže:

(cli-shellgpt) sahil@vm:

Krok 3: Vygenerujte OpenAPI Key

Protože je virtuální prostředí připraveno, musíte pro spuštění ShellGPT propojit služby OpenAI a váš počítač Ubuntu. Za tímto účelem musíte přejít na Webové stránky OpenAI a vytvořte si tam účet.

Pokud máte existující účet, můžete se přihlásit pomocí svých přihlašovacích údajů a přejít na svůj profilový obrázek, který se nachází v pravé horní části webu.

Klikněte na Zobrazit klíče API, následován Vytvořte nový tajný klíč.

Tento klíč s nikým nesdílejte, protože připojení je soukromé a mělo by být používáno pouze na vašem počítači.

Zkopírujte klíč API z dialogového okna a někde jej uložte, protože stejný klíč nebudete moci znovu zkontrolovat.

Chcete-li navázat připojení na vašem počítači Ubuntu, vytvořte proměnnou prostředí s vývozní příkaz:

exportovat OPENAI_API_KEY=

Přidejte a ověřte klíč API do proměnné virtuálního prostředí

Když spustíte klíč API tímto způsobem, Linux jej použije pouze pro jednu instanci. Pokud však chcete provedení provést natrvalo, uložte jej do souboru .bashrc soubor.

Jediné, co musíte udělat, je zadat první příkaz a zadat následující příkaz v textovém editoru:

nano ./bashrc
exportovat OPENAI_API_KEY=

Uložte a ukončete editor. Poté pomocí příkazu source povolte změny.

zdroj ./bashrc

Nakonec ověřte klíč API pomocí env příkaz.

env

Vaše OPENAI_API_KEY proměnná prostředí by měla být uvedena ve výstupu.

Krok 5: Nainstalujte ShellGPT na Ubuntu

Jakmile jsou všechny instalační formality dokončeny, můžete jednoduše přejít k nejlepší části, instalaci ShellGPT. Kroky instalace jsou poměrně jednoduché a nástroj můžete nainstalovat pomocí následujícího příkazu:

pip3 nainstalujte shell-gpt

Nechte instalaci dokončit; mezitím se můžete podívat na některé zajímavé způsoby použití nástroje AI prostřednictvím okna terminálu.

Použití ShellGPT pro spouštění dotazů přes terminál

Účelem instalace ShellGPT je usnadnit vám život. Chcete-li použít terminál jako vyhledávač a spustit nějaké dotazy, můžete použít sgpt příkaz a za ním váš dotaz v uvozovkách:

sgpt "Kolik galaxií existuje ve vesmíru"

Použití ShellGPT pro generování kódu

Svůj ShellGPT můžete použít i pro generování kódu. Můžete to udělat předáním správného příkazu pomocí sgpt příkaz:

sgpt --code "tisknout sérii Fibonacci"

Výstup se skládá z kódu, který můžete spustit v Pythonu a vygenerovat Fibonacciho řadu.

Použití ShellGPT v terminálu Ubuntu

Příkazy Linuxu se stanou snadnými, zvláště když je vše dostupné v okně terminálu. Od spouštění příkazů shellu po používání vašeho terminálu jako vyhledávače, to vše můžete dělat pomocí ShellGPT.

Ale protože ShellGPT je založen na stejném konceptu jako ChatGPT, má svůj vlastní soubor problémů, jejichž dokonalosti může chvíli trvat. Dokud si nebudete moci stáhnout novou verzi bez chyb, je nejlepší pokračovat v práci s nedokonalostmi nástroje a usnadnit si život pomocí automatických příkazů ShellGPT.