Drag fordel af kraften ved ChatGPT på Linux ved at installere ShellGPT på din Ubuntu-maskine.

Kunstig intelligens er opstået som en ny tids sensation, der efterlader alt i støvet. Med nye tilføjelser dagligt er der meget at se frem til.

Folk bruger dette mangesidede, allestedsnærværende værktøj til at lave vittigheder, skrive koder og endda besvare de mest tilfældige spørgsmål. Det er nemt at bruge ChatGPT på andre operativsystemer, så hvorfor skulle du som Linux-bruger blive tilbage?

Du kan også nyde ChatGPTs Linux-avatar, ShellGPT. Her er, hvordan du installerer og bruger AI-værktøjet fra din Ubuntu-terminal i nogle få nemme trin.

Hvad er ShellGPT, ChatGPTs ækvivalente Linux-navnebror?

ShellGPT, som det er mere almindeligt kendt, er ChatGPTs kommandolinjeækvivalent, hvorigennem brugere kan bruge og engagere sig med AI-chatbot via deres Linux-terminal. Chatbotten trækker strøm fra OpenAIs store sprogmodel, der giver intelligente brugeranbefalinger.

Store sprogmodeller (LLM'er) er ved at blive et varmt diskussionsemne, da du nemt kan køre LLM-aktiverede chatbots på din Raspberry Pi.

instagram viewer

Det lyder spændende, ikke?

Hvis du har erfaring med at interagere med ChatGPT, vil du elske denne alternative Linux-shell-version.

Hvad er fordelen ved at installere ShellGPT på din maskine? Det er simpelt; du behøver ikke at indtaste unødvendige lange kommandoer eller gå til din browser. I stedet kan du udføre alle mulige opgaver fra din Linux-terminal.

Før du installerer ShellGPT på din Ubuntu-maskine, er her et par forudsætninger, du skal passe på.

Trin 1: Installer Python og PIP på din maskine

Som de fleste kunstig intelligens-aktiverede værktøjer, kører selv ShellGPT på Python. Mens Python normalt er installeret som standard på de fleste Linux-distros, kan du kontrollere installationen via dens versionsoplysninger. Hvis Python ikke er tilgængelig på din maskine, skal du installere den, før du går videre til de næste trin.

Åbn en terminal og skriv følgende kommandoer for at kontrollere Pythons version:

python3 --version

Hvis kommandoen returnerer et numerisk versionsoutput, kan du roligt antage, at du opdrætter og er klar til at gå. Men hvis du støder på fejl, bør du installer Python på Ubuntu, før du installerer PIP.

Nu hvor du har Python installeret på din maskine, er det tid til at installere PIP, Pythons native pakkehåndtering.

Selvom PIP normalt er forudinstalleret med Python-pakken, er det bedst at tjekke versionen på forhånd for at kende dens installationsstatus. Kør følgende kommando for at kontrollere, om den er installeret på din maskine:

pip --version

Hvis du får følgende fejl efter udførelse, skal du installere pakkehåndteringen:

Kommandoen 'pip' blev ikke fundet, men kan installeres med:

Du kan bruge følgende kommando til at installere det:

sudo apt installer python3-pip

Efter installationen kan du igen bruge --version kommando for at kontrollere, om installationen lykkedes.

Trin 2: Installer og opsæt et virtuelt miljø ved hjælp af Python

Nu hvor Python og PIP er klar, kan du konfigurere Pythons virtuelle miljø for at gøre maskinmiljøet befordrende for installation og afvikling af ShellGPT. Virtuelle miljøer er ideelle til at køre isolerede programmer, da de kan undgå bibliotekskonflikter.

Med et virtuelt miljø på slæb kan du begrænse interaktionerne mellem dit systems og det virtuelle miljøs programmer, mens du udfører forskellige eksekveringer i siloer.

Brug af et virtuelt miljø er et valgfrit trin for at undgå uforudsete uheld under installation og brug af Python-biblioteker.

For at oprette et virtuelt miljø ved hjælp af Python, skal du installere venv modul:

sudo apt installer python3-venv -y

Konfigurer det virtuelle miljø

Når du har installeret det virtuelle miljø, kan du sætte det op, så det kan lette ShellGPTs kommandoer problemfrit.

Først skal du oprette en ny mappe til at organisere og hoste filerne. Du kan bruge mkdir kommando efterfulgt af mappenavnet som følger:

mkdir cli-shellgpt

Naviger til denne nyoprettede mappe med cd kommandoen:

cd cli-shellgpt

Opret derefter et nyt virtuelt miljø med venv kommando efterfulgt af et miljønavn:

python3 -m venv cli-shellgpt

Da det virtuelle miljø ikke er aktiveret som standard, skal du aktivere det manuelt med aktivere manuskript:

kilde cli-shellgpt/bin/activate

Så snart du udfører ovenstående kommando, vil du bemærke standard Linux shell prompt ændringer, som vist nedenfor:

(cli-shellgpt) sahil@vm:

Trin 3: Generer en OpenAPI-nøgle

Da det virtuelle miljø er klar, skal du forbinde OpenAI-tjenesterne og din Ubuntu-maskine for at køre ShellGPT. Til dette formål skal du navigere til OpenAI's hjemmeside og opret en konto der.

Hvis du har en eksisterende konto, kan du logge ind med dine legitimationsoplysninger og navigere til dit profilbillede, som er placeret øverst til højre på hjemmesiden.

Klik på Se API-nøgler, efterfulgt af Opret ny hemmelig nøgle.

Del ikke denne nøgle med nogen, da forbindelsen er privat og kun bør bruges på din maskine.

Kopier API-nøglen fra dialogboksen, og gem den et sted, da du ikke vil være i stand til at gennemgå den samme nøgle igen.

For at etablere en forbindelse på din Ubuntu-maskine skal du oprette en miljøvariabel med eksport kommando:

eksport OPENAI_API_KEY=

Tilføj og bekræft API-nøglen til en virtuel miljøvariabel

Når du udfører API-nøglen på denne måde, vil Linux kun bruge den til et enkelt tilfælde. Men hvis du vil gøre udførelsen permanent, skal du gemme den i .bashrc fil.

Alt du skal gøre er at skrive den første kommando og indtaste den efterfølgende kommando i teksteditoren:

nano ./bashrc
eksport OPENAI_API_KEY=

Gem og afslut editoren. Brug derefter kildekommandoen til at aktivere ændringerne.

kilde ./bashrc

Til sidst skal du bekræfte API-nøglen med env kommando.

env

Din OPENAI_API_KEY miljøvariablen skal være angivet i outputtet.

Trin 5: Installer ShellGPT på Ubuntu

Når alle installationsformaliteterne er gennemført, kan du blot gå videre til den bedste del, ShellGPT-installationen. Installationstrinene er ret ligetil, og du kan installere værktøjet med følgende kommando:

pip3 installer shell-gpt

Lad installationen afslutte; i mellemtiden kan du tjekke nogle interessante måder at bruge AI-værktøjet på via dit terminalvindue.

Brug af ShellGPT til at køre forespørgsler via terminalen

Hele formålet med at installere ShellGPT er at gøre dit liv lettere. For at bruge terminalen som søgemaskine og køre nogle forespørgsler, kan du bruge sgpt kommando, efterfulgt af din forespørgsel inden for anførselstegn:

sgpt "Hvor mange galakser findes der i universet"

Brug af ShellGPT til at generere kode

Du kan også bruge din ShellGPT til at generere kode. Du kan gøre det ved at sende den rigtige kommando med sgpt kommando:

sgpt --kode "udskriv Fibonacci-serien"

Outputtet består af kode, du kan udføre i Python for at generere Fibonacci-serien.

Brug af ShellGPT i Ubuntus terminal

Linux-kommandoer bliver nemme, især når alt er tilgængeligt i dit terminalvindue. Fra at køre shell-kommandoer til at bruge din terminal som en søgemaskine, du kan gøre det hele med ShellGPT.

Men da ShellGPT er baseret på det samme koncept som ChatGPT, har det sit eget sæt af problemer, som kan tage et stykke tid at perfektionere. Indtil du kan downloade den nye fejlfri version, er det bedst at fortsætte med at arbejde med værktøjets ufuldkommenheder og gøre dit liv lettere med ShellGPTs automatiserede kommandoer.