Chatti/Bedienung: Unterschied zwischen den Versionen

Aus Tuxipedia
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
 
(8 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 1: Zeile 1:
* [[Chatti/Bedienung|Verzeichnisbaum]]
* [[Chatti/Bedienung|Verzeichnisbaum]]
* [[Chatti/Bedienung|Basics]]
* [[Chatti/Bedienung|Installations-Basics]]
* [[Chatti/Bedienung|Begrüßungsscreen und Start]]
* [[Chatti/Bedienung|Kurzbefehle an der Konsole]]
* [[Chatti/Bedienung|Kurzbefehle an der Konsole]]
* [[Chatti/Bedienung|Kurzbefehle im Client]]
* [[Chatti/Bedienung|Kurzbefehle im Client]]
Zeile 8: Zeile 9:
Rechts: Der komplette Verzeichnisbaum der Chatti-Installation im Screenshot.
Rechts: Der komplette Verzeichnisbaum der Chatti-Installation im Screenshot.


== Basics ==
== Installations-Basics ==


Die Dateien für Chatti findest du auf git:
Die Dateien für Chatti findest du auf git:
Zeile 32: Zeile 33:


<code>./chatti-start.sh</code>
<code>./chatti-start.sh</code>
== Begrüßungsscreen und Start ==
Chatti startet mit einem Begrüßungs-Screen:
[[Datei:Chatti-welcome.png|links|miniatur]]
Wenn kein User eingerichtet ist, startet ein Wizard, der durch die entsprechende Schritte führt. Halte den entsprechenden API-Key im Clipboard bereit.
Das Passwort ist zugleich der Schlüssel für die eingebaute Krypto, die sensible Daten (bspw. den API-Key) schützt. Triviale Passwörter sind deshalb nicht zulässig. Der Wizard erzwingt eine Mindestlänge und stellt eine hinreichende Komplexität der Passphrase sicher. Zuletzt werden Chattis Verzeichnisse in /home des jeweiligen Benutzers angelegt.
Existiert bereits ein User, kopierst du das zugehörige Passwort in die Konsole. Der Client entschlüsselt und prüft beim Start den API-Key.

Aktuelle Version vom 4. Februar 2026, 15:44 Uhr

Chattis Verzeichnisbaum

Rechts: Der komplette Verzeichnisbaum der Chatti-Installation im Screenshot.

Installations-Basics

Die Dateien für Chatti findest du auf git:

git clone git@github.com:enchiriadiae/chatti.git

Du brauchst in jeder Umgebung:

  • **Python 3.12 oder höher
  • Einen Internetzugang (für die OpenAI-API)
  • Einen gültigen **OpenAI API-Key**

Für die Ersteinrichtung von Chatti gibt's im Ordner /chatti/docs einen Installation-Guide als MD-Datei. Dasselbe gilt für den API-Key. Ohne den hat der Client keinen Zugriff die KI-Modelle von ChatGPT.

Hier gehe ich davon aus, dass die Dateien auf dem lokalen System vorhanden sind.

Innerhalb einer viruellen Python3-Umgebung startet der Client mit dem Befehl:

./chatti

Liegt nur der Ordner mit Quelldateien vor, wechselst du in das chatti-Verzeichnis und startest dort den Client mit dem Shellscript chatti-start.sh:

cd <Verzeichnis von Chatti>

./chatti-start.sh


Begrüßungsscreen und Start

Chatti startet mit einem Begrüßungs-Screen:

Wenn kein User eingerichtet ist, startet ein Wizard, der durch die entsprechende Schritte führt. Halte den entsprechenden API-Key im Clipboard bereit.

Das Passwort ist zugleich der Schlüssel für die eingebaute Krypto, die sensible Daten (bspw. den API-Key) schützt. Triviale Passwörter sind deshalb nicht zulässig. Der Wizard erzwingt eine Mindestlänge und stellt eine hinreichende Komplexität der Passphrase sicher. Zuletzt werden Chattis Verzeichnisse in /home des jeweiligen Benutzers angelegt.

Existiert bereits ein User, kopierst du das zugehörige Passwort in die Konsole. Der Client entschlüsselt und prüft beim Start den API-Key.