
Chatgpt Shellmaster ist ein plattformübergreifendes Plugin (UNIX/Linux) für OpenAIs Chatgpt 4. Verwandeln Sie Ihren Chat in eine leistungsstarke Befehlszeilenschnittstelle (CLI), um Skripte auszuführen, Dateien zu verwalten und Prozesse zu überwachen.
Chatgpt Shellmaster nutzt die Stärke der CLI und bietet eine freundliche und intuitive Chat -Umgebung und macht komplexe Aufgaben interaktiver und zugänglicher.
Siehe Chatgpt Shellmaster in Chatgpt Plus mit GPT4
pip install quart
pip install quart-corsKonfigurieren Sie das Arbeitsverzeichnis für die Befehlsausführung, indem Sie die Datei settings.json bearbeiten. Die Standardeinstellung ist /TMP, die für die Sicherheit und Sicherheit empfohlen wird. Sie können es jedoch gemäß Ihren Anforderungen ändern und sicherstellen, dass das neue Verzeichnis einen Mindest -CHMOD von 700 hat.
Führen Sie zum Einstieg das Plugin mit dem folgenden Befehl aus:
python3 main . pyNavigieren Sie als nächstes zu Ihrem Chatgpt Plus -Konto. Aktivieren Sie unter den Einstellungen die Entwickler -Tools (siehe Bild als Referenz). Wechseln Sie zur Registerkarte GPT-4 und fahren Sie dann mit dem Plugin-Store fort. Am Ende der Plugin -Store -Seite finden Sie einen Link mit dem Titel "Entwickeln Sie Ihr eigenes Plugin" (siehe Bild). Klicken Sie auf diesen Link und geben Sie Ihre Informationen nach Bedarf ein.
In meinem Beispiel habe ich Localhost: 5004 verwendet. Sie können einen anderen Port wie 2323 oder 8080 verwenden. Bitte stellen Sie jedoch sicher, dass Ihre Firewall oder Sicherheitssoftware die Verbindung nicht blockiert (siehe Bild).
Um dieses Plugin zu verwenden, müssen Sie eine Postanforderung an den Befehlsendpunkt des Servers senden. Die Anfrage sollte einen JSON -Körper mit einem Befehlsfeld enthalten, der den Befehl darstellt, den Sie ausführen möchten.
Beispiel:
{
"command" : " echo 'Hello, World!' "
}Alternativ können Sie Ihren Workflow vereinfachen, indem Sie Chatgpt direkt anweisen und sagen: "Sie haben Zugriff auf meine CLI, bitte führen Sie aus ...". Der Rest wird für Sie gepflegt!
Der Server führt den Befehl aus und gibt die Ausgabe zurück. Wenn der Befehl fehlschlägt, gibt der Server eine Fehlermeldung zurück.
Bitte beachten Sie, dass dieses Plugin ohne Bereinigung oder Sicherheitsprüfungen Befehle ausführt. Stellen Sie sicher, dass Sie es nur in einer sicheren und kontrollierten Umgebung verwenden und den Server nicht dem öffentlichen Internet aussetzen. Dieses ChatGPT -Plugin ist für Entwickler konzipiert und sollte nicht auf Produktionsservern eingesetzt werden! Verwenden Sie es nur auf Localhost!
Beiträge sind willkommen! Bitte zögern Sie nicht, eine Pull -Anfrage einzureichen.
Wenn Sie meine Arbeit zu schätzen wissen, sollten Sie mich in Betracht ziehen, mich zu unterstützen:
Dieses Projekt ist unter der Lizenz "Help the World Wachsen" lizenziert. Weitere Informationen finden Sie in der Lizenzdatei