From a192f345d46381a726cf735e5b3d0b14f3b96dbe Mon Sep 17 00:00:00 2001 From: Peter Steinberger Date: Sat, 4 Apr 2026 09:25:20 +0100 Subject: [PATCH] docs: refresh key-free web search ordering --- docs/tools/duckduckgo-search.md | 5 +++-- docs/tools/searxng-search.md | 6 +++--- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/docs/tools/duckduckgo-search.md b/docs/tools/duckduckgo-search.md index 7711bf4a84c..5016caa3fda 100644 --- a/docs/tools/duckduckgo-search.md +++ b/docs/tools/duckduckgo-search.md @@ -85,8 +85,9 @@ parameters override config values per-query. under heavy or automated use - **HTML parsing** — results depend on page structure, which can change without notice -- **Auto-detection order** — DuckDuckGo is checked last (order 100) in - auto-detection, so any API-backed provider with a key takes priority +- **Auto-detection order** — DuckDuckGo is the first key-free fallback + (order 100) in auto-detection. API-backed providers with configured keys run + first, then Ollama Web Search (order 110), then SearXNG (order 200) - **SafeSearch defaults to moderate** when not configured diff --git a/docs/tools/searxng-search.md b/docs/tools/searxng-search.md index e7890be0687..aa6a223f954 100644 --- a/docs/tools/searxng-search.md +++ b/docs/tools/searxng-search.md @@ -114,9 +114,9 @@ key wins first). - **No API key** -- works with any SearXNG instance out of the box - **Base URL validation** -- `baseUrl` must be a valid `http://` or `https://` URL; public hosts must use `https://` -- **Auto-detection order** -- SearXNG is checked last (order 200) in auto-detection, - so any API-backed provider with a key takes priority over SearXNG, and SearXNG sits - behind DuckDuckGo (order 100) as well +- **Auto-detection order** -- SearXNG is checked last (order 200) in + auto-detection. API-backed providers with configured keys run first, then + DuckDuckGo (order 100), then Ollama Web Search (order 110) - **Self-hosted** -- you control the instance, queries, and upstream search engines - **Categories** default to `general` when not configured