summaryrefslogtreecommitdiff
path: root/src/ollama_web/config.py
diff options
context:
space:
mode:
authortanaka takashi <isazaka@gmail.com>2026-06-24 00:19:26 +0900
committertanaka takashi <isazaka@gmail.com>2026-06-24 00:19:26 +0900
commit16a8bfebde12e2e3fa50b2a1384091158fdabe91 (patch)
treeab9e64216510560204e38dbe464bca892dc1713a /src/ollama_web/config.py
parent5d9fc9c9c976cb6fc7d0b8060abcd2860ebf8456 (diff)
機能追加(セッション、左ペインでのセッション管理、ファイル取得ツール、pdfテキスト化ツール)
Diffstat (limited to 'src/ollama_web/config.py')
-rw-r--r--src/ollama_web/config.py8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/ollama_web/config.py b/src/ollama_web/config.py
index 4f39d17..44947dd 100644
--- a/src/ollama_web/config.py
+++ b/src/ollama_web/config.py
@@ -16,10 +16,18 @@ class Settings:
)
host: str = field(default_factory=lambda: os.environ.get("OLLAMA_WEB_HOST", "0.0.0.0"))
port: int = field(default_factory=lambda: int(os.environ.get("OLLAMA_WEB_PORT", "8000")))
+ data_dir: str = field(
+ default_factory=lambda: os.environ.get("OLLAMA_WEB_DATA_DIR", "data")
+ )
+ max_upload_mb: int = field(
+ default_factory=lambda: int(os.environ.get("OLLAMA_WEB_MAX_UPLOAD_MB", "20"))
+ )
ollama_timeout: float = 120.0
scrape_timeout: float = 15.0
scrape_max_chars: int = 4000
search_max_results: int = 5
+ fetch_max_results: int = 3
+ fetch_max_chars: int = 8000
settings = Settings()