AIssist ist eine einfache, aber leistungsfähige Befehlszeilenschnittstelle (CLI) zum Chatten mit den hochmodernen KI-Modellen von OpenAI.
Installiere mich mit pip install aissist
. Legen Sie die Umgebungsvariable OPENAI_API_KEY
als Ihren OpenAI-API-Schlüssel fest und geben Sie dann ai
ein.
Diese Bibliothek wurde geschrieben, um ein persönliches Bedürfnis zu stillen. Ich habe festgestellt, dass GPT 3.5 bei meinen täglichen Codierungsaktivitäten unglaublich nützlich ist, fand aber auch, dass es mühsam war, zu einem Webbrowser zu wechseln und dort zu interagieren. Was ich wirklich wollte, war ein Werkzeug, das:
ai
)Diese Bibliothek ist genau das.
Installieren Sie mit pypi mit
pip install aissist
Es gibt eine erforderliche Umgebungsvariable, OPENAI_API_KEY
, die einen OpenAI-API-Schlüssel enthalten sollte. aissist
wird Sie darauf hinweisen, wenn der Schlüssel nicht gesetzt oder ungültig ist.
Rufen Sie das Programm mit ai
auf. Verschiedene Konfigurationsteile können mit Befehlszeilenparametern bearbeitet werden. Listen Sie diese mit ai --help
auf.
Geben Sie nach dem Start einfach eine Eingabeaufforderung ein und drücken Sie ESCAPE und dann ENTER, um die Eingabeaufforderung zu senden.
Innerhalb jeder Sitzung gibt es einen Verlauf, und Sie können den Aufwärtspfeil verwenden, um frühere Eingabeaufforderungen erneut aufzurufen und zu bearbeiten.
Hier ist ein einfaches Beispiel
Beim ersten Start schreibt aissist
eine Konfigurationsdatei ( .aissist
) in Ihr Home-Verzeichnis. Diese Datei enthält eine Reihe von Konfigurationsoptionen, die bearbeitet werden können. Jede Konfigurationsoption entspricht genau einem Befehlszeilenargument. Die Rangfolge für die Annahme eines Optionswerts ist
.aissist
EinstellungAIssist folgt der semantischen Versionierung, daher sollten Sie Folgendes erwarten: