bott
: Ihrem Terminal-Copiloten bott
(kurz für Bot-in-Terminal) ist nicht nur ein Befehlszeilentool; Es ist Ihr Copilot in der riesigen Welt des Terminals. bott ist so konzipiert, dass Sie sich wie ein Terminal-Profi fühlen. Es unterstützt Sie bei alltäglichen Aktivitäten, gibt hilfreiche Tipps und verleiht Ihrem Kommandozeilen-Erlebnis sogar eine Prise Humor.
Installieren Sie Rust, falls Sie es noch nicht haben, und stellen Sie sicher, dass eine Version größer als 1.74.0 ist
$ curl --proto ' =https ' --tlsv1.2 -sSf https://sh.rustup.rs | sh
$ source $HOME /.cargo/env
$ rustc --version
Installieren Sie bott mit einem einzigen Befehl:
$ curl -o- https://raw.githubusercontent.com/subbu963/bott/v0.1.0/install.sh | bash
Ganz gleich, ob Sie die Intelligenz von OpenAI oder die Weisheit von Ollama bevorzugen, bei bott sind Sie an der richtigen Adresse. Wählen Sie Ihr Large Language Model (LLM) und entfesseln Sie die Leistungsfähigkeit Ihres Terminals.
$ bott ! config set -k llm openai
$ bott ! config set -k openai:api_key -v YOUR_API_KEY
Ihr API-Schlüssel ist sicher in einem Schlüsselbund gespeichert und bei bott sicher.
gpt-4
. Wenn Sie das OpenAI-Modell ändern möchten (siehe [Dokumentation von OpenAI](https://platform.openai.com/docs/models/gpt-4-and-gpt-4-turbo für verfügbare Modelle), gehen Sie wie folgt vor: $ bott ! config set -k openai:model -v YOUR_PREFERRED_MODEL
codellama:7b-instruct
. Wenn Sie das Modell ändern möchten (verfügbare Modelle finden Sie in der Bibliothek), gehen Sie wie folgt vor: $ ollama pull codellama:7b-instruct
$ bott ! config set -k ollama:model -v codellama:7b-instruct
$ bott ! config set -k llm -v ollama
Sicher und bereit: Bott nutzt jetzt das Ollama-Modell, um Ihr Terminal-Erlebnis zu verbessern.
Bott zeichnet sich dadurch aus, dass es Sie bei alltäglichen Terminalaktivitäten unterstützt. Wenn Sie beispielsweise in einem Git-Repository arbeiten und nur die geänderten JS-Dateien zu einem Commit hinzufügen möchten:
$ bott ! query " figure out all the js files that i have changed in the current directory and add them to the commit. "
Bott verfolgt die Sitzungen und ermöglicht Ihnen, Folgefragen zu stellen:
$ bott ! query " do the same for html files as well "
Bei der Fehlersuche bei Befehlen glänzt bott als Ihr Debugging-Assistent. Wenn ein online gefundener Befehl, wie etwa das Abrufen der Betriebssystemversion, fehlschlägt:
$ bott ! run cat /etc/os-release
$ bott ! debug
Bott greift ein, um zu untersuchen und herauszufinden, warum der Befehl auf Ihrem System fehlschlägt.
Genießen Sie die Reise mit bott, Ihrem treuen Begleiter im Terminal!