LogoOllaMan 文档

网页搜索

让智能体联网搜索、阅读网页,回答最新的问题

概述

本地模型只了解训练数据中的内容。开启网页搜索后,智能体可以上网查找资料并阅读搜到的网页,回答近期发生的事、最新的文档,或任何它原本不知道的问题。

网页搜索为模型提供两个工具:

  • web_search:搜索网页,返回标题、链接和简短摘要
  • web_fetch:读取网页正文,例如搜索结果中的某个页面

是否使用工具由模型自行判断。它能直接回答的问题,不会去搜索。

不开 Agent Mode 也能用

网页搜索不依赖 Agent Mode。在普通对话中,模型只能使用这两个网页工具,不能读写文件,也不能执行命令。


开启或关闭网页搜索

找到"联网"按钮

在聊天输入框底部,联网按钮位于思考按钮和 Agent Mode 按钮之间。

为当前智能体切换开关

点击联网即可开启或关闭网页搜索,开启时按钮高亮。

正常对话

直接提问即可。模型搜索或读取网页时,回复中会显示对应步骤,标题是搜索词或网页地址,点击可展开查看结果。

默认开启,按智能体保存

网页搜索默认开启。开关按智能体分别保存:你可以为研究助手保持开启,为不应联网的智能体关闭。

按钮上的提示

联网按钮上出现琥珀色警告图标,表示已开启但不会执行搜索:

  • 服务商未配置:所选服务商需要 API Key 或实例地址,请在设置 → Agent → 网页搜索中填写。
  • 模型不支持工具调用:普通对话中,网页搜索需要支持工具调用(Tools 能力)的模型,其他模型会不联网直接回答。请换用支持工具调用的模型,或开启 Agent Mode。

与 Agent Mode 的关系

关闭 Agent Mode开启 Agent Mode
可用工具web_search、web_fetch网页工具,以及 read、write、edit、bash
审批网页工具自动执行遵循 Agent Mode 的自动执行设置
模型要求需要支持工具调用任意模型(推荐支持工具调用)

选择搜索服务商

打开设置 → Agent → 网页搜索选择服务商。服务商配置由所有智能体共用。

内置

免费,无需配置。使用 DuckDuckGo 网页结果,失败时改用 Brave。频繁使用可能被限流。

Ollama

Ollama 官方的网页搜索和页面抓取,需要免费 ollama.com 账号的 API Key。

SearXNG

使用你自己的 SearXNG 实例。填写实例地址,并在其 settings.yml 的 search.formats 中开启 json。

Tavily

面向 AI Agent 的搜索 API,需要 Tavily API Key,每次搜索消耗额度(基础 1 额度,深度 2 额度)。

其他设置

  • 每次结果数:每次搜索返回的结果数量,范围 1–10,默认 10。结果越少,占用的上下文越少。
  • 测试:执行一次搜索,检查服务商是否可用。

打开网页搜索设置

进入设置 → Agent,找到网页搜索部分。

选择服务商

选择内置、Ollama、SearXNG 或 Tavily。需要 API Key 时,可点击获取 API Key 打开服务商的密钥页面。

填写凭据

粘贴 API Key 或实例地址,离开输入框时自动保存。

测试

点击测试,显示"搜索可用。"即表示配置完成。


隐私与安全

哪些内容会发送出去

开启网页搜索后,模型决定的搜索词和网页地址会发送给所选服务商,对话内容本身不会发送。API Key 只保存在本机,不会出现在日志中。

  • 网页内容被视为不可信数据,模型会被告知不要执行网页中出现的指令。
  • 使用内置服务商时,网页由本机直接读取。本地和内网地址(如 localhost、192.168.x.x、.local 主机)以及非标准端口会被拦截,防止网页诱导模型访问你电脑或内网中的服务。
  • 只读取文本类网页,单个页面最多 3 MB。

常见问题


下一步