Inspiriert von dem berüchtigten Hal9000 aus dem Kultklassiker "2001: A Space Odyssey" können Sie mit OpenAIs Chatgpt interagieren und Bilder generieren.
Sie würden einen API -Schlüssel von OpenAI benötigen, um diese CLI zu verwenden. Öffnen Sie diesen Link und generieren Sie einen API -Schlüssel für sich. Bei der Installation speichert diese CLI Ihre persönliche API-Taste in einer Datei mit dem Titel .chat-api-key in Ihrem Home .
Diese CLI verwendet standardmäßig das gpt-3.5-turbo Modell. Hier können Sie mehr darüber lesen.
Beginnen Sie Ihre Abfrage einfach mit -davinci , gefolgt von einem Raum und dem Rest Ihrer Abfrage, um mit text-davinci-003 -Modell zu interagieren.
gpt-4 Modell ist ebenfalls verfügbar. Starten Sie eine Eingabeaufforderung mit -gpt4 gefolgt vom Rest der Abfrage.




curl -sS https://github.com/Brutuski/hal2023-cli/blob/main/build.sh | sudo -E bashhal2023 nach /usr/local/bin .$PATH hinzuzufügen.~/.chat-gpt-api auf. Fügen Sie nur Ihre API -Taste in dieser Datei ohne Leerzeichen oder Newlines ein. Führen Sie den Befehl hal2023 aus
Um einfach Beenden exit oder quit oder :q
Multiline -Eingaben werden als unterstützt. Drücken Sie einmal enter , um Ihre Eingabeaufforderung in einer neuen Linie fortzusetzen. Drücken Sie enter zweimal, um die Eingabeaufforderung zu senden.
Standardmodell ist gpt-3.5-turbo . Wenn Sie mit dem text-davinci-003 -Modell interagieren möchten, starten Sie einfach Ihre Eingabeaufforderung mit -davinci
Starten Sie die Eingabeaufforderung mit -gpt4 , um mit gpt-4 -Modell zu interagieren, gefolgt von der Abfrage.
Die Bildgenerierung wurde hinzugefügt. Einfaches Start Ihrer Eingabe mit -image gefolgt von der Bildaufforderung. Die generierte Bild -URL wird mit der TNY.im -API verkürzt und angezeigt.
Geben Sie -email oder --e ein und drücken Sie die Eingabetaste für einen schnellen E -Mail -Erzeugungsvorgang.
Geben Sie -article oder --a ein und drücken Sie die Eingabetaste für einen schnellen Artikelgenerierungsprozess.
Typ -cmd gefolgt von der Abfrage, um einzelne Zeilen -Shell -Befehle zu generieren, die zur Ausführung in dem Terminal ausgeführt werden können.
Weitere Optionen:
make check
make about
make help Ab v1.4.1 wurde ein Historiefunktion hinzugefügt. Die Verlaufsdatei wird unter ~/.hal2023_history.txt erstellt und verwaltet.
├── hal2023 # Main script
├── README.md # Documentation file
├── CONTRIBUTING.md # Contributing document
├── CODE_OF_CONDUCT.md # Code of Conduct document
├── build.sh # To install, check requirements and take API key input
├── image-assets # Directory for all documentation related image assets
├── .gitignore # File to primarily exclude .idea and .DS_Store
├── .github
├── CHANGELOG.md # Changelog
├── ISSUES_TEMPLATE.md # Issues reporting template
└── PULL_REQUEST_TEMPLATE.md # Pull request submission template
└── LICENSE # MIT License file
Ausgleichen Vorlage. Bitte melden Sie hier Probleme oder Feature -Anfragen.
Änderungen können im Changelog verfolgt werden
Um einen Beitrag zu leisten, lesen Sie bitte die Vorlage für die beitragende und ziehen Sie die Anforderungsanfrage
Verhaltenskodex
Weitere Informationen darüber finden Sie in der Datennutzungsrichtlinie von OpenAI, wie Ihre Fragen und Eingabeaufforderungen von ihnen behandelt werden.
Das Installationsskript wurde von Bash-Script-Template inspiriert. Es ersetzte die zuvor verwendete Methode von Makefile und ein separates Skript check_requirements.sh .