Die Ollama-Bibliothek für Python

Dies ist der fünfte Artikel, in dem es um Ollama geht, das Programm für die Verwaltung lokaler Sprachmodelle. Bisher wurden folgende Beiträge veröffentlicht: Neben Ollama geht es in diesem Artikel auch um Python, denn ich möchte zeigen, wie man mit Python auf Ollama — genauer gesagt die Ollama-API — zugreifen kann. Das klingt wie eine Wiederholung des vierten Beitrags dieser … Weiterlesen …

Was macht das Programm Terminal in macOS?

MacBook mit geöffnetem Terminal

In Dienstprogramme, einem Unterverzeichnis des Programme-Ordners, findet sich eine Sammlung verschiedener nützlicher Anwendungen. Dazu gehört auch das Programm Terminal. Anstatt im Finder zum Verzeichnis Dienstprogramme zu navigieren und dann das Programm zu starten, kann man über die Spotlight-Suche (Tastenkombination: ⌘ + Leertaste) als Suchbegriff das Wort „Terminal“ eingeben. Welchen Weg ihr auch wählt, es öffnet sich schließlich ein Fenster mit … Weiterlesen …

Ollamas API mit Python nutzen

Ollama zusammen mit requests in Python verwenden

In einem älteren Artikel wurde gezeigt, wie in der Shell mit dem Befehl curl eine Frage an ein vom Ollama verwaltetes Sprachmodell gesendet werden kann. Falls auf dem System als lokale KI das Sprachmodell gemma3 verwendet wird, könnte dies wie folgt aussehen: In diesem Tutorial wird gezeigt, wie dies mit Python umgesetzt werden kann. Dabei wird ebenfalls auf die Ollama-API … Weiterlesen …

typing.NamedTuple in Python

In diesem Artikel geht es um den Data Class Builder typing.NamedTuple. Es handelt sich dabei um die modernere, typisierte Variante zu collections.namedtuple, über die ihr in diesem Artikel mehr Informationen findet. Wenn ihr collections.namedtuple kennt, dann werdet ich euch schnell mit typing.NamedTuple anfreunden. Es wird hier ebenfalls eine Klasse von tuple erzeugt. Dazu nutzt Python eine Metaklasse, die von tuple … Weiterlesen …