联网搜索
搜索结果从哪里来:默认 Bing 浏览器搜索,另有模型自带、模型订阅自带的搜索服务与 Brave;以及网页抓取的两个开关。
「设置 → 联网」分两块:搜索结果从哪来,以及抓网页时怎么抓。
搜索来源
一个总开关加一个「生效来源」下拉;下面按来源分开配置各自的凭据,配置哪个和用哪个是分开的两件事。默认是 Bing,走后台浏览器搜,不需要任何 API Key——但要求浏览器操控那个内置插件是开着的,因为搜索就是它在跑。关掉总开关后搜索工具直接不上桌;你直接给网址时仍然能抓,所以关搜索不等于断网。
可选来源:
- Bing(默认):后台浏览器搜 Bing,无需 Key。连接失败或撞上验证页面时明确报错,不会静默换一家——这是有意的,悄悄回退会让你以为搜到的就是全部结果。
- 模型自带:由服务商在服务端搜。需要模型本身支持(Anthropic、OpenAI 的官方模型支持);走第三方网关或自定义 baseUrl 的不支持,这种情况会自动回退到 Bing 浏览器搜索。选这一档时客户端的搜索工具会从模型眼前撤掉,让它只看到一个搜索面。
- Brave:所有搜索交给 Brave Search API,用你自己的 Key(在 api-dashboard.search.brave.com 申请)。它只返回标题、链接和摘要,正文仍由模型自己抓。
- Codex、Qoder、QoderWork、百炼 Token Plan:用这些模型订阅自带的搜索服务回答搜索,不占用当前会话的模型,也不要求会话本身用的是这个来源。前提是在「设置 → 模型」里登录过对应订阅;没登录的来源不会出现在下拉里,用的时候凭据失效会明确报错。
- 自定义:早期版本可以把搜索交给你自己的 HTTP 接口。现在不再提供这一项的配置界面;已经配好且正在生效的旧配置会继续显示并照常工作。
另外两个旋钮:屏蔽域名(逗号分隔,把这些域名的结果排除掉)和最大次数(限制每回合搜几次,防止它无限搜下去)。只允许哪些域名的白名单没有界面入口,要用的话改引擎配置。
改来源或填 Key 都是对新会话生效。
网页抓取
抓网页是独立的一套开关,关了搜索也照样能抓:
- 阻止域名:逗号分隔,禁止抓取这些域名。这是一道安全防护——比如把公司内网域名写进去,就不会因为一个链接把内网内容拉出来。
- JS 渲染:打开后抓动态页面时会用无头浏览器渲染再取正文,需要先装 Chromium(
npx playwright install chromium);没装就自动改用普通抓取,不会报错中断。默认关。