Es handelt sich um eine sehr minimalistische CLI-Eingabeaufforderung, mit der Sie chatten und die Konversationssitzung per Chatgpt im Gedächtnis behalten und den Chat-Verlauf für die zukünftige Verwendung aufbewahren können.
Angenommen, Sie haben eine Umgebungsvariable mit dem Schlüssel namens OPENAI_API_KEY
erstellt. Wenn Sie keinen API-Schlüssel haben, besuchen Sie hier und generieren Sie einen.
Um ChatGPT-CLI zu installieren, müssen Sie zunächst einen OpenAI-API-Schlüssel einrichten. Wenn Sie noch keinen haben, besuchen Sie die OpenAI-Website, um sich anzumelden und einen API-Schlüssel zu generieren.
Fügen Sie als Nächstes die folgende Zeile zu Ihrer ~/.bashrc
oder ~/.zshrc
Datei hinzu:
export OPENAI_API_KEY= < YOUR OPENAI API KEY >
Ersetzen Sie ihn unbedingt durch Ihren tatsächlichen API-Schlüssel. Geben Sie die Datei dann als Quelle an:
Beziehen Sie die Datei abschließend mit source ~/.bashrc
oder source ~/.zshrc
Sie können das Paket jetzt mit pip installieren:
$ pip3 install gpt-chatbot-cli
Für Arch-Benutzer ist genau dieses Paket auf aur unter dem Namen chatgpt-cli-git verfügbar
$ paru chatgpt-cli-git
Sobald Sie ChatGPT-CLI installiert haben, können Sie es ausführen, indem Sie Folgendes eingeben:
$ gpt-chatbot-cli
Dadurch wird die CLI-Eingabeaufforderung gestartet und Sie können mit dem KI-Bot chatten.
Sie können dem Befehl gpt-chatbot-cli auch verschiedene Optionen übergeben, um sein Verhalten anzupassen. Hier sind die verfügbaren Optionen:
-k, --api_key TEXT Openai API key. If not provided, will prompt for it
or use the environment variable OPENAI_API_KEY.
-m, --model TEXT Model to use for text generation | (default:
gpt-3.5-turbo)
-t, --temperature FLOAT Temperature for text generation | (default: 0.9)
-p, --preset TEXT Preset mode to use for text generation | (default:
Chat) Available presets: Chat, Q & A, Grammar
Correction, Eli5, Custom
-hs, --history Show chat history picker | (default: False)
-h, --help Show this message and exit.
ChatGPT-CLI hängt von den folgenden Python-Paketen ab:
Beiträge sind willkommen! Bitte lesen Sie zuerst die Beitragsrichtlinien.