Chatti/Bedienung: Unterschied zwischen den Versionen
Admin (Diskussion | Beiträge) Die Seite wurde neu angelegt: „* Verzeichnisbaum * Basics * Kurzbefehle an der Konsole * Kurzbefehle im Client == Chattis Verzeichnisbaum == mini Links der komplette Verzeichnisbaum der Chatti-Installation == Basics == Für die Ersteinrichtung von Chatti gibt's im Ordner /chatti/docs Informationen in verschiedenen Hilfedateien. Innerhalb einer viruellen Python3-Umgebung star…“ |
Admin (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
||
| (10 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 6: | Zeile 7: | ||
== Chattis Verzeichnisbaum == | == Chattis Verzeichnisbaum == | ||
[[Datei:Chatti-tree.png|mini]] | [[Datei:Chatti-tree.png|mini]] | ||
Rechts: Der komplette Verzeichnisbaum der Chatti-Installation im Screenshot. | |||
== Basics == | == Installations-Basics == | ||
Für die Ersteinrichtung von Chatti gibt's im Ordner /chatti/docs | |||
Die Dateien für Chatti findest du auf git: | |||
<code>git clone git@github.com:enchiriadiae/chatti.git</code> | |||
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: | Innerhalb einer viruellen Python3-Umgebung startet der Client mit dem Befehl: | ||
Liegt nur der Ordner mit Quelldateien vor, startest | <code>./chatti</code> | ||
./chatti-start.sh | |||
Liegt nur der Ordner mit Quelldateien vor, wechselst du in das chatti-Verzeichnis und startest dort den Client mit dem Shellscript chatti-start.sh: | |||
<code>cd <Verzeichnis von Chatti></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
- Verzeichnisbaum
- Installations-Basics
- Begrüßungsscreen und Start
- Kurzbefehle an der Konsole
- Kurzbefehle im Client
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.
