chore(model): switch default to qwen3:14b (already on host) #30

Merged
goldstein merged 1 commit from feat/default-model-qwen3 into main 2026-04-18 10:20:38 +00:00
Owner

gpt-oss:20b is not pulled on the deploy host; qwen3:14b is. Switch default to unblock first deploy; spec listed gpt-oss:20b only as a concrete example.

gpt-oss:20b is not pulled on the deploy host; qwen3:14b is. Switch default to unblock first deploy; spec listed gpt-oss:20b only as a concrete example.
goldstein added 1 commit 2026-04-18 10:20:35 +00:00
chore(model): switch default IX_DEFAULT_MODEL to qwen3:14b (already on host)
All checks were successful
tests / test (push) Successful in 1m52s
tests / test (pull_request) Successful in 1m45s
5ee74f367c
The home server's Ollama doesn't have gpt-oss:20b pulled; qwen3:14b is
already there and is what mammon's chat agent uses. Switching the default
now so the first deploy passes the /healthz ollama probe without an extra
`ollama pull` step. The spec lists gpt-oss:20b as a concrete example;
qwen3:14b is equally on-prem and Ollama-structured-output-compatible.

Touched: AppConfig default, BankStatementHeader Request.default_model,
.env.example, setup_server.sh ollama-list check, AGENTS.md, deployment.md,
live tests. Unit tests that hard-coded the old model string but don't
assert the default were left alone.

Also: ASCII en-dash in e2e_smoke.py Paperless-style text (ruff RUF001).

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
goldstein merged commit a9e510362d into main 2026-04-18 10:20:38 +00:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: goldstein/infoxtractor#30
No description provided.