From 65cbd7eb78672e226a8108c81da3ed8ce50ab192 Mon Sep 17 00:00:00 2001 From: Xubin Ren Date: Fri, 13 Mar 2026 05:54:51 +0000 Subject: [PATCH] docs: update web search configuration instruction --- README.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/README.md b/README.md index a9bad54..07b7283 100644 --- a/README.md +++ b/README.md @@ -964,6 +964,12 @@ That's it! Environment variables, model prefixing, config matching, and `nanobot ### Web Search +> [!TIP] +> Use `proxy` in `tools.web` to route all web requests (search + fetch) through a proxy: +> ```json +> { "tools": { "web": { "proxy": "http://127.0.0.1:7890" } } } +> ``` + nanobot supports multiple web search providers. Configure in `~/.nanobot/config.json` under `tools.web.search`. | Provider | Config fields | Env var fallback | Free | @@ -1052,12 +1058,6 @@ When credentials are missing, nanobot automatically falls back to DuckDuckGo. | `baseUrl` | string | `""` | Base URL for SearXNG | | `maxResults` | integer | `5` | Results per search (1–10) | -> [!TIP] -> Use `proxy` in `tools.web` to route all web requests (search + fetch) through a proxy: -> ```json -> { "tools": { "web": { "proxy": "http://127.0.0.1:7890" } } } -> ``` - ### MCP (Model Context Protocol) > [!TIP]