diff options
| author | tanaka takashi <isazaka@gmail.com> | 2026-08-02 15:50:41 +0900 |
|---|---|---|
| committer | tanaka takashi <isazaka@gmail.com> | 2026-08-02 15:50:41 +0900 |
| commit | 515f96a7779f117a7e37f854de2ded99160d0c76 (patch) | |
| tree | b63e4b39da1f7edb18146e94b16a76d4925948a4 /src/ollama_web/config.py | |
| parent | 1729e1c399a41b4128b5dd7ef0286fae128e6157 (diff) | |
scrape_url / pdf_to_text / search_and_fetch はページング(継続トークン方式)に対応
mypy 6エラー修正
Diffstat (limited to 'src/ollama_web/config.py')
| -rw-r--r-- | src/ollama_web/config.py | 15 |
1 files changed, 7 insertions, 8 deletions
diff --git a/src/ollama_web/config.py b/src/ollama_web/config.py index 273e8bb..fa07384 100644 --- a/src/ollama_web/config.py +++ b/src/ollama_web/config.py @@ -16,15 +16,15 @@ def _csv_env(name: str) -> list[str]: class Settings: """Runtime settings resolved from environment variables.""" - ollama_host: str = field(default_factory=lambda: os.environ.get("OLLAMA_HOST", "http://127.0.0.1:11434")) + ollama_host: str = field( + default_factory=lambda: os.environ.get("OLLAMA_HOST", "http://127.0.0.1:11434") + ) default_model: str = field( default_factory=lambda: os.environ.get("OLLAMA_WEB_MODEL", "llama3.2") ) host: str = field(default_factory=lambda: os.environ.get("OLLAMA_WEB_HOST", "127.0.0.1")) 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") - ) + 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")) ) @@ -55,10 +55,9 @@ class Settings: max_message_chars: int = 20000 max_attachment_text_chars: int = 20000 max_image_pixels: int = 16_000_000 - max_tool_result_chars: int = 3000 - language: str = field( - default_factory=lambda: os.environ.get("OLLAMA_WEB_LANGUAGE", "ja") - ) + max_tool_result_chars: int = 6000 + pagination_token_ttl: int = 1800 + language: str = field(default_factory=lambda: os.environ.get("OLLAMA_WEB_LANGUAGE", "ja")) settings = Settings() |
