From 63fba75c36f337b7128fd8d1c21c8b8ac27127ab Mon Sep 17 00:00:00 2001 From: Jaco Bezuidenhout Date: Tue, 23 Jun 2026 17:18:28 +0000 Subject: [PATCH] feat: update Ollama endpoint and dashboard --- docker-compose.yml | 2 +- main.py | 45 +++++++++++++++++++++++++++++++++------------ 2 files changed, 34 insertions(+), 13 deletions(-) diff --git a/docker-compose.yml b/docker-compose.yml index 64f6e0e..591aba0 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -9,7 +9,7 @@ services: - /opt/agent-os:/opt/agent-os - /opt/sites:/opt/sites environment: - OLLAMA_URL: http://172.27.6.139:11434 + OLLAMA_URL: http://172.27.40.20:11434 OLLAMA_MODEL: gemma4 SEARXNG_URL: http://searxng:8080 SITES_DIR: /opt/sites diff --git a/main.py b/main.py index 77aafaa..5c21623 100644 --- a/main.py +++ b/main.py @@ -17,7 +17,7 @@ logger = logging.getLogger("sam") app = FastAPI(title="sam-research", version="0.1.0") -OLLAMA_URL = os.getenv("OLLAMA_URL", "http://172.27.6.139:11434") +OLLAMA_URL = os.getenv("OLLAMA_URL", "http://172.27.40.20:11434") OLLAMA_MODEL = os.getenv("OLLAMA_MODEL", "gemma4") SEARXNG_URL = os.getenv("SEARXNG_URL", "http://searxng:8080") SITES_DIR = Path(os.getenv("SITES_DIR", "/opt/sites")) @@ -134,24 +134,44 @@ def render_html(history: list[dict]) -> str: Sam — Research + + + +

Sam — Research Agent

Web search via SearXNG + synthesis via Ollama. POST /research to use.

-

Updated  ·  ← home

+

Updated

Recent Queries

{empty}
+
"""