Merge pull request #466 from octo-patch/fix/issue-332-ollama-configurable-port

fix: use configured port from server_address for local Ollama connections
This commit is contained in:
Martin
2026-04-11 16:46:16 +02:00
committed by GitHub
+5 -1
View File
@@ -165,7 +165,11 @@ class Provider:
Use local or remote Ollama server to generate text.
"""
thought = ""
host = f"{self.internal_url}:11434" if self.is_local else f"http://{self.server_address}"
if self.is_local:
server_port = self.server_address.split(":")[-1] if ":" in str(self.server_address) else "11434"
host = f"{self.internal_url}:{server_port}"
else:
host = f"http://{self.server_address}"
client = OllamaClient(host=host)
try: