AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Ollama zum Laufen bekommen

Ein Thema von TurboMagic · begonnen am 23. Mär 2025 · letzter Beitrag vom 25. Mär 2025
Antwort Antwort
TurboMagic

Registriert seit: 28. Feb 2016
Ort: Nordost Baden-Württemberg
3.034 Beiträge
 
Delphi 12 Athens
 
#1

Ollama zum Laufen bekommen

  Alt 23. Mär 2025, 18:06
Hallo,

ich versuche gerade Ollama für die Nutzung in der 12.3 IDE einzurichten.
Nur leider klappt es noch nicht wie es soll.

Was wurde gemacht?

1. Ollama wurde auf dem Host installiert. Es hat auch irgend ein Modell heruntergeladen.

2. Aus einer cmd.exe shell kann ich es ausführen: ollama run llama3.2:latest

3. Dann kann ich aus dieser heraus befragen

4. Es hat auch ein Systray Icon.

5. Ich habe eine Regel für die Windows Firewall angelegt und Port 11434 mal weitestgehend freigegeben.

6. Jetzt habe ich in den Netzwerkeinstellungen der VM Ware Workstation VM ein Bridged Netzwerk hinzugefügt
und als das aktive definiert. Aus der VM heraus kann ich den Host mittels seiner IP anpingen.

7. Dann Delphi 12.3 gestartet und nach Tools/Optionen/IDE/Smart CodeInsight gegangen.

8. Hier das ganze für Editor und Chat Fenster auf Ollama gesetzt und generell aktiviert.

9. Auf dem Ollama Reiter diese BaseURL eingetragen: http://192.168.5.132:11434

10. Nun versucht das Modell zu laden, dazu die ComboBox aufgeklappt. Er sucht nach verfügbaren Modellen.
Kommt aber nur in einen Timeout und findet keines.

Die Schutzsteuerung des auf dem Host installierten Avast Virenscanners hab' ich mal ausgeschaltet.
Woran könnte es noch liegen, dass er keine Modelle findet? Ja, vermutlich bekommt er keine Verbindung
zu diesem Port. Und gebe ich in einem 2. cmd.exe Fenster auf dem Host "Ollama ps" ein, findet dieses
keine laufenden Modelle, obwohl im anderen Konsolenfenster noch das Modell läuft und befragt werden kann.
Grüße
TurboMagic
  Mit Zitat antworten Zitat
TomyN

Registriert seit: 8. Nov 2006
Ort: Bayreuth
265 Beiträge
 
Delphi 10.3 Rio
 
#2

AW: Ollama zum Laufen bekommen

  Alt 24. Mär 2025, 08:05
Probier's mal ohne http://
Thomas Neumann
Meine Projekte
www.satlive.audio
www.levelcheck.de
  Mit Zitat antworten Zitat
Benutzerbild von jaenicke
jaenicke

Registriert seit: 10. Jun 2003
Ort: Berlin
9.892 Beiträge
 
Delphi 12 Athens
 
#3

AW: Ollama zum Laufen bekommen

  Alt 24. Mär 2025, 09:09
2. Aus einer cmd.exe shell kann ich es ausführen: ollama run llama3.2:latest
Hast du "ollama serve" aufgerufen, um den Server zu starten?

Du kannst ja mal "curl http://192.168.5.132:11434/api/tags" versuchen, um zu schauen, ob der Server da ist.

10. Nun versucht das Modell zu laden, dazu die ComboBox aufgeklappt. Er sucht nach verfügbaren Modellen.
Kommt aber nur in einen Timeout und findet keines.
Wird denn das Modell mit "ollama list" angezeigt? Wenn nicht, kannst du es mit "ollama pull llama3.2" noch einmal abrufen. Dann sollte es auch mit "ollama ps" angezeigt werden.
Sebastian Jänicke
AppCentral
  Mit Zitat antworten Zitat
TurboMagic

Registriert seit: 28. Feb 2016
Ort: Nordost Baden-Württemberg
3.034 Beiträge
 
Delphi 12 Athens
 
#4

AW: Ollama zum Laufen bekommen

  Alt 24. Mär 2025, 21:35
Hallo,

danke für die Tipps.
Werde mir die baldmöglichst mal anschauen.

Muss das mit dem Serve mal anschauen, kann sein, dass ich es bisher immer mit Run ausgeführt habe.
Aber: es ist im Autostart vom Taskmanager. Da wäre run statt serve ja wohl nicht wirklich sinnvoll?
Grüße
TurboMagic
  Mit Zitat antworten Zitat
Benutzerbild von milos
milos

Registriert seit: 14. Jul 2008
Ort: Bern (CH)
510 Beiträge
 
Delphi 11 Alexandria
 
#5

AW: Ollama zum Laufen bekommen

  Alt Gestern, 03:30
Du kannst entweder durch die Ollama.exe oder ollama serve den Server starten. Mmn kannt du aber sowieso kein ollama run ausführen wenn der Server nicht läuft, der müsste also laufen.

Du könntest auf dem Host mit netstat -ano mal schauen ob der Port wirklich offen ist. Da du nicht über localhost zugreifst, muss der port entweder auf 0.0.0.0 oder auf die IP Adresse des hosts gebindet werden. Ansonsten sind nur Verbindungen über exakt "localhost:11434" oder "127.0.0.1:11434" erlaubt.

Ich bin gerade nicht sicher wie man den host bei Ollama anpasst, müsste eine Umgebungsvariable OLLAMA_HOST sein wenn ich mich nicht irre. Im Ollama repo findet man dazu infos.

Freundliche Grüsse
Milos
Milos

Geändert von milos (Gestern um 03:33 Uhr)
  Mit Zitat antworten Zitat
Benutzerbild von jaenicke
jaenicke

Registriert seit: 10. Jun 2003
Ort: Berlin
9.892 Beiträge
 
Delphi 12 Athens
 
#6

AW: Ollama zum Laufen bekommen

  Alt Gestern, 06:47
Das kannst du glaube ich direkt angeben:
ollama serve --host 0.0.0.0
Damit wird auf allen IPs gelauscht.
Sebastian Jänicke
AppCentral
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 14:02 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz