diff --git a/docs/configuration/index.md b/docs/configuration/index.md index ad55be29..7b475081 100644 --- a/docs/configuration/index.md +++ b/docs/configuration/index.md @@ -107,7 +107,7 @@ qa: name: gpt-oss enable_thinking: true temperature: 0.3 - max_searches: 3 + max_searches: 5 search: limit: 10 # Default number of results to return diff --git a/docs/configuration/qa.md b/docs/configuration/qa.md index aa4f4681..bb20f893 100644 --- a/docs/configuration/qa.md +++ b/docs/configuration/qa.md @@ -30,12 +30,12 @@ qa: enable_thinking: true temperature: 0.3 # Default: 0.3 vision: false # Set true for vision-capable models - max_searches: 3 # Maximum search tool calls per question + max_searches: 5 # Maximum search tool calls per question ``` - **model**: LLM configuration (see [Providers](providers.md#model-settings)) - **model.vision**: Set to `true` for vision-capable models (`qwen2.5vl`, `qwen3.6`, `gpt-4o`, `claude-sonnet`, …). The capability's `search` tool only attaches picture bytes (`BinaryContent`) to its `ToolReturn` when this is `true`, otherwise picture bytes are withheld. See [Pictures × embedder × QA model](processing.md#pictures-embedder-qa-model-how-the-pieces-compose) for the full matrix. -- **max_searches**: Maximum number of search tool calls the RAG capability can make per question (default: 3) +- **max_searches**: Maximum number of search tool calls a capability can make per question (default: 5). Shared by the RAG and analysis capabilities. !!! note "Thinking on vLLM" `enable_thinking` only applies to models with a pydantic-ai reasoning profile (o-series, gpt-5, gpt-oss). For other vLLM-served models such as Qwen3 or the Gemma family, the field is a silent no-op — set the chat template switch via [`extra_body`](providers.md#raw-provider-pass-through) instead.