Dra nytte av kraften til ChatGPT på Linux ved å installere ShellGPT på Ubuntu-maskinen din.

Kunstig intelligens har dukket opp som en ny tids sensasjon, og etterlater alt i støvet. Med nye tilskudd daglig er det mye å se frem til.

Folk bruker dette mangesidige, allestedsnærværende verktøyet til å knekke vitser, skrive koder og til og med svare på de mest tilfeldige spørsmålene. Det er enkelt å bruke ChatGPT på andre operativsystemer, så som Linux-bruker, hvorfor skal du holde deg bak?

Du kan også nyte ChatGPTs Linux-avatar, ShellGPT. Her er hvordan du installerer og bruker AI-verktøyet fra Ubuntu-terminalen din i noen få enkle trinn.

Hva er ShellGPT, ChatGPTs tilsvarende Linux-navnebror?

ShellGPT, som det er mer kjent, er ChatGPTs kommandolinjeekvivalent, der brukere kan bruke og engasjere seg med AI-chatboten via Linux-terminalen. Chatboten henter kraft fra OpenAIs store språkmodell, og gir intelligente brukeranbefalinger.

Store språkmodeller (LLMs) blir et hett diskusjonstema siden du enkelt kan kjør LLM-aktiverte chatbots på din Raspberry Pi.

instagram viewer

Høres spennende ut, ikke sant?

Hvis du har erfaring med å samhandle med ChatGPT, vil du elske denne alternative Linux-shellversjonen.

Hva er fordelen med å installere ShellGPT på maskinen din? Det er enkelt; du trenger ikke å skrive inn unødvendige lange kommandoer eller gå til nettleseren din. I stedet kan du utføre alle mulige oppgaver fra din egen Linux-terminal.

Før du installerer ShellGPT på Ubuntu-maskinen din, er det noen forutsetninger du må ta vare på.

Trinn 1: Installer Python og PIP på maskinen din

Som de fleste kunstig intelligens-aktiverte verktøy, kjører til og med ShellGPT på Python. Mens Python vanligvis er installert som standard på de fleste Linux-distros, kan du sjekke installasjonen via versjonsinformasjonen. Hvis Python ikke er tilgjengelig på maskinen din, må du installere den før du går videre til neste trinn.

Åpne en terminal og skriv inn følgende kommandoer for å sjekke Pythons versjon:

python3 --versjon

Hvis kommandoen returnerer en numerisk versjon, kan du trygt anta at du vokser og er klar til å gå. Men hvis du støter på feil, bør du installer Python på Ubuntu, før du installerer PIP.

Nå som du har Python installert på maskinen din, er det på tide å installere PIP, Pythons opprinnelige pakkebehandling.

Selv om PIP vanligvis er forhåndsinstallert med Python-pakken, er det best å sjekke versjonen på forhånd for å vite installasjonsstatusen. Kjør følgende kommando for å sjekke om den er installert på maskinen din:

pip --versjon

Hvis du får følgende feil etter utførelse, må du installere pakkebehandlingen:

Kommandoen 'pip' ikke funnet, men kan installeres med:

Du kan bruke følgende kommando for å installere den:

sudo apt installer python3-pip

Etter installasjonen kan du igjen bruke --versjon kommando for å sjekke om installasjonen var vellykket.

Trinn 2: Installer og konfigurer et virtuelt miljø ved hjelp av Python

Nå som Python og PIP er klare, kan du sette opp Pythons virtuelle miljø for å gjøre maskinmiljøet egnet for installasjon og kjøring av ShellGPT. Virtuelle miljøer er ideelle for å kjøre isolerte programmer siden de kan unngå bibliotekkonflikter.

Med et virtuelt miljø på slep kan du begrense interaksjonene mellom systemets og det virtuelle miljøets programmer mens du utfører forskjellige kjøringer i siloer.

Å bruke et virtuelt miljø er et valgfritt trinn for å unngå uforutsette uhell mens du installerer og bruker Python-biblioteker.

For å lage et virtuelt miljø ved hjelp av Python, må du installere venv modul:

sudo apt installer python3-venv -y

Sett opp det virtuelle miljøet

Når du har installert det virtuelle miljøet, kan du sette det opp, slik at det kan forenkle ShellGPTs kommandoer sømløst.

Først oppretter du en ny katalog for å organisere og være vert for filene. Du kan bruke mkdir kommando, etterfulgt av katalognavnet, som følger:

mkdir cli-shellgpt

Naviger til denne nyopprettede katalogen med cd-kommandoen:

cd cli-shellgpt

Deretter oppretter du et nytt virtuelt miljø med venv kommando, etterfulgt av et miljønavn:

python3 -m venv cli-shellgpt

Siden det virtuelle miljøet ikke er aktivert som standard, må du aktivere det manuelt med aktivere manus:

kilde cli-shellgpt/bin/activate

Så snart du utfører kommandoen ovenfor, vil du legge merke til standard Linux shell-prompt-endringer, som vist nedenfor:

(cli-shellgpt) sahil@vm:

Trinn 3: Generer en OpenAPI-nøkkel

Siden det virtuelle miljøet er klart, må du koble OpenAI-tjenestene og Ubuntu-maskinen din for å kjøre ShellGPT. For dette formålet må du navigere til OpenAI sin hjemmeside og opprette en konto der.

Hvis du har en eksisterende konto, kan du logge på med legitimasjonen din og navigere til profilbildet ditt, som ligger øverst til høyre på nettstedet.

Klikk på Se API-nøkler, etterfulgt av Opprett ny hemmelig nøkkel.

Ikke del denne nøkkelen med noen siden tilkoblingen er privat og kun skal brukes på maskinen din.

Kopier API-nøkkelen fra dialogboksen, og lagre den et sted, siden du ikke vil kunne se gjennom den samme nøkkelen igjen.

For å etablere en tilkobling på Ubuntu-maskinen, lag en miljøvariabel med eksport kommando:

eksport OPENAI_API_KEY=

Legg til og bekreft API-nøkkelen i en virtuelt miljøvariabel

Når du kjører API-nøkkelen på denne måten, vil Linux bare bruke den for en enkelt forekomst. Men hvis du ønsker å gjøre utførelsen permanent, lagre den i .bashrc fil.

Alt du trenger å gjøre er å skrive inn den første kommandoen og skrive inn den påfølgende kommandoen i tekstredigereren:

nano ./bashrc
eksport OPENAI_API_KEY=

Lagre og gå ut av redigeringsprogrammet. Deretter bruker du kildekommandoen for å aktivere endringene.

kilde ./bashrc

Til slutt, verifiser API-nøkkelen med env kommando.

env

Din OPENAI_API_KEY miljøvariabelen skal være oppført i utdataene.

Trinn 5: Installer ShellGPT på Ubuntu

Når alle installasjonsformalitetene er fullført, kan du ganske enkelt gå videre til den beste delen, ShellGPT-installasjonen. Installasjonstrinnene er ganske enkle, og du kan installere verktøyet med følgende kommando:

pip3 installer shell-gpt

La installasjonen fullføre; I mellomtiden kan du sjekke ut noen interessante måter å bruke AI-verktøyet på via terminalvinduet ditt.

Bruke ShellGPT for å kjøre spørringer via terminalen

Hele formålet med å installere ShellGPT er å gjøre livet ditt enklere. For å bruke terminalen som en søkemotor og kjøre noen søk, kan du bruke sgpt kommando, etterfulgt av søket ditt innenfor anførselstegn:

sgpt "Hvor mange galakser finnes i universet"

Bruker ShellGPT for å generere kode

Du kan bruke din ShellGPT for å generere kode også. Du kan gjøre det ved å sende den riktige kommandoen med sgpt kommando:

sgpt --kode "skriv ut Fibonacci-serien"

Utdataene består av kode du kan kjøre i Python for å generere Fibonacci-serien.

Bruke ShellGPT i Ubuntus terminal

Linux-kommandoer blir enkle, spesielt når alt er tilgjengelig i terminalvinduet ditt. Fra å kjøre skallkommandoer til å bruke terminalen din som en søkemotor, du kan gjøre alt med ShellGPT.

Men siden ShellGPT er basert på det samme konseptet som ChatGPT, har det sitt eget sett med problemer, som det kan ta en stund å perfeksjonere. Inntil du kan laste ned den nye feilfrie versjonen, er det best å fortsette å jobbe med verktøyets ufullkommenheter og gjøre livet ditt enklere med ShellGPTs automatiserte kommandoer.