Spickzettel: Befehle für die lokale KI

Windows Powershell & Mac - Terminal

Die Befehle, die ich beim Testfall Seeblick am häufigsten gebraucht habe, auf einer Seite. Für Windows mit Docker und für den Mac.

uf meinem ThinkPad und meinem Alienware laufen Ollama und Open WebUI in Docker. Auf dem Mac mini läuft Ollama als gewöhnliches Programm, nur Open WebUI steckt in Docker. Deshalb unterscheiden sich manche Befehle. Wer den Unterschied nicht kennt, sieht auf dem PC bei ollama ps nur eine Fehlermeldung.

Die Namen der Container heissen bei mir ollama und open-webui. Wie sie auf Ihrem Rechner heissen, zeigt docker ps. Setzen Sie dann Ihre Namen in die Befehle ein.

Terminal öffnen

Läuft alles?

Docker-Befehle zur Überprüfung

Steht ein Container nicht in der Liste von docker ps, läuft er nicht. Die letzten Meldungen zeigen meist, warum.

Modelle verwalten und Auslastung prüfen

Was ich tun willWindows mit DockerMac
Welche Modelle sind geladen, und wie viel rechnet die Grafikkarte?docker exec -it ollama ollama psollama ps
Welche Modelle sind installiert?docker exec -it ollama ollama listollama list
Ein Modell herunterladendocker exec -it ollama ollama pull <modell>ollama pull <modell>
Ein Modell löschendocker exec -it ollama ollama rm <modell>ollama rm <modell>
Auslastung und Speicher der Grafikkartenvidia-smiAktivitätsanzeige, Menü Fenster, GPU-Verlauf

ollama ps ist der wichtigste Befehl dieser Seite. In der Spalte PROCESSOR steht, wie sich die Arbeit verteilt: 100% GPU heisst, das Modell passt ganz in den Grafikspeicher. Steht dort etwa 15%/85% CPU/GPU, rechnet ein Teil auf dem Prozessor, und die Antwort dauert länger. Der Befehl zeigt nur Modelle, die gerade geladen sind. Ollama entlädt ein Modell nach einigen Minuten ohne Anfrage, danach bleibt die Liste leer.

Aktualisieren ohne Überraschung

Ein automatisches Update hat mir einmal eine ganze Wissensbasis zerstört. Seither halte ich die Version von Open WebUI fest und starte die Container so, dass Docker nichts Neues herunterlädt.

Was ich tun willWindows mit DockerMac
Version festhaltenIn der Datei docker-compose.yml beim Image eine Versionsnummer angeben, etwa ghcr.io/open-webui/open-webui:v0.11.4 statt :mainBeim Befehl docker run dasselbe Image mit Versionsnummer angeben
Neu starten, ohne etwas herunterzuladenIm Projektordner: docker compose up -d --pull neverdocker restart open-webui
Eine Datei aus dem Container holendocker cp open-webui:<pfad im container> <zielordner>docker cp open-webui:<pfad im container> <zielordner>

Vor jedem Update sichere ich die Wissensbasis. Dann erst ändere ich die Versionsnummer und teste mit ein paar Fragen, deren Antwort ich kenne.

Der Spickzettel wächst mit jedem neuen lokalen Test.

Weiterlesen

Manuela Frenzel

Manuela Frenzel hat Prozessportale aufgebaut, Prüfstandards geschrieben und erlebt, wie Fassungen auseinanderlaufen. Heute sorgt sie als Fachredaktorin dafür, dass KI aus den richtigen Dokumenten schöpft. In ihrem Blog testet sie, was dabei gelingt und was nicht, und prüft jedes Ergebnis an der Quelle.

https://manuelafrenzel.com
Zurück
Zurück

Vertrauliche Gespräche lokal transkribieren und protokollieren

Weiter
Weiter

Lokale KI-Wissensbasis: Was in den Speicher passt