Commit graph

25 commits

Author SHA1 Message Date
Yiorgis Gozadinos
7f7223e0ac
Default to ollama:qwen3.8
Replaces gpt-oss on ModelConfig, qa.model and processing.title_model, and
ministral-3 on the picture-description model. qa.model.vision follows the
model and is now true.

enable_thinking was gated on the gpt-oss name, so it did nothing for
qwen3.8. With title_model's max_tokens of 100 the reasoning consumed the
whole budget and title generation returned an empty string. The mapping
now applies to any ollama model via reasoning_effort(): false sends
"none", true sends "high". Measured on qwen3.8:27b-mlx, "low" does not
disable thinking and "none" does; gpt-oss is the inverse, its template
has no "none" level, so it keeps "low".

Picture description bypasses get_model -- docling posts the request
itself from a params dict -- so the flag was inert on that path too.
vlm_api_params() carries reasoning_effort into both converters' request
bodies. At max_tokens 200 the description survived either way, but the
switch cut completion tokens from 141 to 45.

test_search_tool_skips_binary_content_when_qa_model_is_text_only asserted
the vision default rather than setting it; it now configures vision=False
itself.

docs/benchmarks.md keeps ministral-3: those are recorded measurements.
2026-09-04 12:36:36 +03:00
Yiorgis Gozadinos
9deb1f2bd4
replace haiku.skills with native Pydantic AI capabilities 2026-07-24 15:26:17 +03:00
Yiorgis Gozadinos
910d178b00
docs: rebuild Skills section, drop pitch prose 2026-05-20 14:27:16 +03:00
Yiorgis Gozadinos
19e2be003e
docs: add chat page, restructure nav, reorder sections 2026-05-20 14:27:16 +03:00
Yiorgis Gozadinos
76804b682f
index, tutorial 2026-05-20 14:27:16 +03:00
Yiorgis Gozadinos
8c57a3ca99
Drop the multi-agent research workflow 2026-05-20 12:46:48 +03:00
Yiorgis Gozadinos
5fc4ddff69
Docs 2026-02-11 12:55:09 +02:00
Yiorgis Gozadinos
49efe3eede
Update docs 2026-01-28 18:12:31 +02:00
Yiorgis Gozadinos
567e50be1f
Update documentation 2026-01-13 11:59:21 +02:00
Yiorgis Gozadinos
fc29b0c3f7
Update docs 2026-01-12 12:37:08 +02:00
Yiorgis Gozadinos
8206498af8
Documentation updates 2025-12-10 13:02:49 +02:00
Yiorgis Gozadinos
33b254ae3d
Always upgrade database on access. Explicitly create db by running init or HaikuRAG(path, create=True) 2025-12-02 16:49:55 +02:00
Yiorgis Gozadinos
47d8f7ba3f
Update docs 2025-12-02 12:01:10 +02:00
Yiorgis Gozadinos
e10b207b47
Improve documentation 2025-11-28 13:10:03 +02:00
Yiorgis Gozadinos
5612ecaee7
Fix documentation configuration index 2025-11-26 10:24:53 +02:00
Yiorgis Gozadinos
e83978f88b
Revert embeddings to use flat config 2025-11-25 12:51:58 +02:00
Yiorgis Gozadinos
41ea675964
Update and restructure docs 2025-11-25 12:14:24 +02:00
Yiorgis Gozadinos
106945ddc0
Update tutorial 2025-11-05 12:48:14 +02:00
Yiorgis Gozadinos
79d3559f15
Apply configured include/exclude filters when using CLIs add-src to add a directory recursively 2025-10-29 14:55:00 +02:00
Yiorgis Gozadinos
9f3eb1b79c
Remove docs references to env vars 2025-10-27 10:42:24 +02:00
Yiorgis Gozadinos
110cc447e7
Update documentation to remove references to env variables and replace with yaml config 2025-10-23 15:56:34 +03:00
Yiorgis Gozadinos
586f342a77
Fix typos 2025-10-20 19:22:25 +03:00
Mikko Ohtamaa
7e2ecf0636
Typo 2025-10-20 19:11:41 +03:00
Mikko Ohtamaa
623b234346
Polish tutorial 2025-10-20 19:11:40 +03:00
Mikko Ohtamaa
e5e435e028
Adding end to end tutorial 2025-10-20 19:11:40 +03:00