Profitieren Sie von der Leistungsfähigkeit von ChatGPT unter Linux, indem Sie ShellGPT auf Ihrem Ubuntu-Rechner installieren.

Künstliche Intelligenz hat sich als New-Age-Sensation herauskristallisiert und alles hinter sich gelassen. Mit täglichen Neuzugängen gibt es viel, worauf man sich freuen kann.

Menschen nutzen dieses facettenreiche, allgegenwärtige Tool, um Witze zu reißen, Codes zu schreiben und sogar die willkürlichsten Fragen zu beantworten. Es ist einfach, ChatGPT auf anderen Betriebssystemen zu verwenden, also warum sollten Sie als Linux-Benutzer zurückbleiben?

Auch Sie können den Linux-Avatar von ChatGPT, ShellGPT, genießen. So installieren und verwenden Sie das AI-Tool in wenigen einfachen Schritten von Ihrem Ubuntu-Terminal aus.

Was ist ShellGPT, der äquivalente Linux-Namensvetter von ChatGPT?

ShellGPT, wie es allgemein bekannt ist, ist das Befehlszeilenäquivalent von ChatGPT, über das Benutzer den KI-Chatbot über ihr Linux-Terminal verwenden und mit ihm interagieren können. Der Chatbot bezieht seine Leistung aus dem Large Language Model von OpenAI und bietet intelligente Benutzerempfehlungen.

instagram viewer

Large Language Models (LLMs) werden zu einem heißen Diskussionsthema, da Sie es leicht können Führen Sie LLM-fähige Chatbots auf Ihrem Raspberry Pi aus.

Klingt faszinierend, nicht wahr?

Wenn Sie Erfahrung im Umgang mit ChatGPT haben, werden Sie diese alternative Linux-Shell-Version lieben.

Was ist der Vorteil der Installation von ShellGPT auf Ihrem Computer? Es ist einfach; Sie müssen keine unnötig langen Befehle eingeben oder zu Ihrem Browser gehen. Stattdessen können Sie alle möglichen Aufgaben bequem von Ihrem Linux-Terminal aus erledigen.

Bevor Sie ShellGPT auf Ihrem Ubuntu-Rechner installieren, sollten Sie einige Voraussetzungen erfüllen.

Schritt 1: Installieren Sie Python und PIP auf Ihrem Computer

Wie die meisten Tools mit künstlicher Intelligenz läuft auch ShellGPT auf Python. Während Python normalerweise standardmäßig auf den meisten Linux-Distributionen installiert ist, können Sie die Installation anhand der Versionsinformationen überprüfen. Wenn Python auf Ihrem Computer nicht verfügbar ist, müssen Sie es installieren, bevor Sie mit den nächsten Schritten fortfahren.

Öffnen Sie ein Terminal und geben Sie die folgenden Befehle ein, um die Version von Python zu überprüfen:

python3 --version

Wenn der Befehl eine numerische Versionsausgabe zurückgibt, können Sie sicher davon ausgehen, dass Sie sich aufbäumen und bereit sind zu gehen. Wenn Sie jedoch auf Fehler stoßen, sollten Sie dies tun Installieren Sie Python unter Ubuntu, bevor Sie PIP installieren.

Nachdem Sie Python auf Ihrem Computer installiert haben, ist es an der Zeit, PIP, den nativen Paketmanager von Python, zu installieren.

Obwohl PIP normalerweise mit dem Python-Bundle vorinstalliert ist, ist es am besten, die Version vorher zu überprüfen, um den Installationsstatus zu erfahren. Führen Sie den folgenden Befehl aus, um zu überprüfen, ob es auf Ihrem Computer installiert ist:

pip --Version

Wenn Sie nach der Ausführung die folgende Fehlermeldung erhalten, müssen Sie den Paketmanager installieren:

Befehl 'pip' nicht gefunden, kann aber installiert werden mit:

Sie können den folgenden Befehl verwenden, um es zu installieren:

sudo apt installiere python3-pip

Nach der Installation können Sie die wieder verwenden --Ausführung Befehl, um zu überprüfen, ob die Installation erfolgreich war.

Schritt 2: Installieren und Einrichten einer virtuellen Umgebung mit Python

Nachdem Python und PIP bereit sind, können Sie die virtuelle Umgebung von Python so einrichten, dass die Maschinenumgebung für die Installation und Ausführung von ShellGPT geeignet ist. Virtuelle Umgebungen sind ideal zum Ausführen isolierter Programme, da sie Bibliothekskonflikte vermeiden können.

Mit einer virtuellen Umgebung im Schlepptau können Sie die Interaktionen zwischen den Programmen Ihres Systems und der virtuellen Umgebung einschränken, während Sie verschiedene Ausführungen in Silos ausführen.

Die Verwendung einer virtuellen Umgebung ist ein optionaler Schritt, um unvorhergesehene Pannen bei der Installation und Verwendung von Python-Bibliotheken zu vermeiden.

Um eine virtuelle Umgebung mit Python zu erstellen, müssen Sie die venv Modul:

sudo apt install python3-venv -y

Richten Sie die virtuelle Umgebung ein

Nachdem Sie die virtuelle Umgebung installiert haben, können Sie sie so einrichten, dass sie die Befehle von ShellGPT nahtlos unterstützt.

Erstellen Sie zunächst ein neues Verzeichnis, um die Dateien zu organisieren und zu hosten. Du kannst den... benutzen mkdir Befehl, gefolgt vom Verzeichnisnamen, wie folgt:

mkdir cli-shellgpt

Navigieren Sie mit zu diesem neu erstellten Verzeichnis der cd-Befehl:

cd cli-shellgpt

Erstellen Sie dann eine neue virtuelle Umgebung mit der venv Befehl, gefolgt von einem Umgebungsnamen:

python3 -m venv cli-shellgpt

Da die virtuelle Umgebung standardmäßig nicht aktiviert ist, müssen Sie sie manuell mit aktivieren aktivieren Sie Skript:

Quelle cli-shellgpt/bin/activate

Sobald Sie den obigen Befehl ausführen, werden Sie feststellen, dass sich die standardmäßige Linux-Shell-Eingabeaufforderung wie unten gezeigt ändert:

(cli-shellgpt) sahil@vm:

Schritt 3: Generieren Sie einen OpenAPI-Schlüssel

Da die virtuelle Umgebung bereit ist, müssen Sie die OpenAI-Dienste und Ihren Ubuntu-Computer verbinden, um ShellGPT auszuführen. Dazu müssen Sie zu navigieren Website von OpenAI und erstelle dort ein Konto.

Wenn Sie ein bestehendes Konto haben, können Sie sich mit Ihren Anmeldeinformationen anmelden und zu Ihrem Profilbild navigieren, das sich oben rechts auf der Website befindet.

Klicke auf API-Schlüssel anzeigen, gefolgt von Erstellen Sie einen neuen geheimen Schlüssel.

Teilen Sie diesen Schlüssel mit niemandem, da die Verbindung privat ist und nur auf Ihrem Computer verwendet werden sollte.

Kopieren Sie den API-Schlüssel aus dem Dialogfeld und speichern Sie ihn irgendwo, da Sie denselben Schlüssel nicht erneut überprüfen können.

Um eine Verbindung auf Ihrem Ubuntu-Rechner herzustellen, erstellen Sie eine Umgebungsvariable mit der Export Befehl:

export OPENAI_API_KEY=

Hinzufügen und Verifizieren des API-Schlüssels in einer virtuellen Umgebungsvariablen

Wenn Sie den API-Schlüssel auf diese Weise ausführen, verwendet Linux ihn nur für eine einzelne Instanz. Wenn Sie die Ausführung jedoch dauerhaft machen möchten, speichern Sie sie in der .bashrc Datei.

Sie müssen lediglich den ersten Befehl eingeben und den nachfolgenden Befehl im Texteditor eingeben:

nano ./bashrc
export OPENAI_API_KEY=

Speichern und beenden Sie den Editor. Verwenden Sie dann den Quellbefehl, um die Änderungen zu aktivieren.

Quelle ./bashrc

Überprüfen Sie abschließend den API-Schlüssel mit der env Befehl.

env

Dein OPENAI_API_KEY Die Umgebungsvariable sollte in der Ausgabe aufgeführt werden.

Schritt 5: Installieren Sie ShellGPT auf Ubuntu

Sobald alle Installationsformalitäten abgeschlossen sind, können Sie einfach zum besten Teil übergehen, der ShellGPT-Installation. Die Installationsschritte sind recht einfach und Sie können das Tool mit dem folgenden Befehl installieren:

pip3 installiere Shell-gpt

Lassen Sie die Installation abschließen; In der Zwischenzeit können Sie einige interessante Möglichkeiten zur Verwendung des KI-Tools über Ihr Terminalfenster ausprobieren.

Verwenden von ShellGPT zum Ausführen von Abfragen über das Terminal

Der gesamte Zweck der Installation von ShellGPT besteht darin, Ihnen das Leben zu erleichtern. Um das Terminal als Suchmaschine zu verwenden und einige Abfragen auszuführen, können Sie die verwenden sgpt Befehl, gefolgt von Ihrer Abfrage in Anführungszeichen:

sgpt "Wie viele Galaxien gibt es im Universum"

Verwenden von ShellGPT zum Generieren von Code

Sie können Ihr ShellGPT auch zum Generieren von Code verwenden. Sie können dies tun, indem Sie den richtigen Befehl mit übergeben sgpt Befehl:

sgpt --code "Drucke die Fibonacci-Reihe"

Die Ausgabe besteht aus Code, den Sie in Python ausführen können, um die Fibonacci-Reihe zu generieren.

Verwenden von ShellGPT im Terminal von Ubuntu

Linux-Befehle werden einfach, besonders wenn alles in Ihrem Terminalfenster verfügbar ist. Von der Ausführung von Shell-Befehlen bis zur Verwendung Ihres Terminals als Suchmaschine können Sie alles mit ShellGPT erledigen.

Da ShellGPT jedoch auf demselben Konzept wie ChatGPT basiert, hat es seine eigenen Probleme, deren Perfektionierung eine Weile dauern kann. Bis Sie die neue fehlerfreie Version herunterladen können, ist es am besten, mit den Unvollkommenheiten des Tools weiterzuarbeiten und sich das Leben mit den automatisierten Befehlen von ShellGPT zu erleichtern.