Die Ollama-Bibliothek für Python

Ollama-Bibliothek für Python verwenden

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 …

Python — Zugangsdaten vom Code trennen

In Python wird man hin und wieder mit Zugangsdaten — beispielsweise API-Schlüsseln oder Datenbank-Passwörtern — konfrontiert. Solche Daten kann man in den Code schreiben, eine gute Idee ist es jedoch nicht. Vielmehr sollte man stets darauf achten, Zugangsdaten und etwaige Konfigurationen vom Code zu trennen. In Python gibt es für diesen Zweck eine Bibliothek, die den Namen dotenv trägt und … 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 …