网络搜索(预览版)
您可以通过点击此按钮在 ChatWise 中启用网络搜索:
网络搜索功能能够搜索网络以及从特定页面提取内容。
例如,您可以询问"谁赢得了欧洲杯"或简单地"总结 https://example.com/some-page"。
内置搜索 vs ChatWise 搜索
ChatWise 现在提供两种类型的网络搜索:
内置搜索
- 适用于:Google Gemini 模型(
googleai-*
)和 X.AI 模型(xai-*
) - 工作原理:使用 AI 提供商的内置搜索功能
- 优势:更快的响应时间,与模型知识的更好集成
- 使用方式:在使用支持的模型时自动可用
内置搜索完全由 AI 提供商处理,您无需进行任何配置。
ChatWise 搜索
- 适用于:所有 AI 模型
- 工作原理:使用 ChatWise 的搜索扩展与各种搜索提供商
- 优势:对搜索提供商有更多控制,适用于任何模型
- 使用方式:可以作为备用或首选选项使用
当两种选项都可用时,您可以使用网络搜索弹出窗口在这些选项之间切换。
ChatWise 搜索配置
以下部分仅适用于 ChatWise 搜索:
搜索引擎
Google(免费)
这是默认选项,ChatWise 将使用您的浏览器在本地抓取 Google 搜索结果页面,无需 API 密钥。
Bing(免费)
与 Google(免费)类似,但使用您的浏览器在本地抓取 Bing 搜索结果页面,无需 API 密钥。
Google(API 密钥)
ChatWise 还支持 Google 自定义搜索 JSON API,您只需输入您的 API 密钥和搜索引擎 ID。
Tavily
Tavily 是一个网络服务,您需要在 Tavily 上获取 API 密钥并在 ChatWise 设置中输入。
Ollama Web Search
Ollama Web Search 提供托管的网页搜索 API。请在 Ollama 获取 Web Search API 密钥并在设置中输入。
Brave 搜索(API)
从 Brave 搜索获取 API(每月 2000 次免费查询)并在 ChatWise 设置中输入。
Jina AI(API 密钥)
从 Jina AI 获取 API 密钥并在 ChatWise 设置中输入。
Exa(API 密钥)
从 Exa 获取 API 密钥并在 ChatWise 设置中输入。
自定义搜索
使用此提供商实现您自己的搜索服务,我们将向您提供的 URL 发送带有以下 JSON 正文的 POST 请求:
{
"queries": ["查询 1", "查询 2"],
"max_results": 10,
"exclude_domains": ["a.com", "b.com"]
}
并期望以下响应:
{
"results": [
{
"query": "查询 1",
"links": [
{
"title": "标题 1",
"url": "网址 1",
"content": "内容 1"
}
]
},
{
"query": "查询 2",
"links": [
{
"title": "标题 1",
"url": "网址 1",
"content": "内容 1"
}
]
}
]
}
搜索功能
类别
使用 Exa 进行搜索时,您可以要求 AI 在特定类别中搜索:
- 公司
- 研究论文
- 新闻
- GitHub
- 推文
- 个人网站
- LinkedIn 个人资料
- 财务报告
例如:"查找一个关于 RAG 的 TypeScript GitHub 仓库",或"人们在 Twitter 上如何评价 Grok 3"
排除域名
在网络搜索设置中,您可以从搜索结果中排除特定域名,这也在您发送给 AI 的提示中得到支持,例如:
搜索如何升级到 TailwindCSS 4,排除 medium.com
最大结果数
在网络搜索设置中,您可以设置最大搜索结果数,这也在您发送给 AI 的提示中得到支持,例如:
搜索如何升级到 TailwindCSS 4,最多 25 个结果
搜索词生成
我们将使用语言模型生成搜索词,并将其发送到搜索引擎以获取结果。您可以在设置 > 扩展 > 网络搜索中更改模型。
默认情况下,模型将生成最多 5 个与用户问题相关的搜索词,您也可以在提示中指定您希望如何生成:
用日语和英语搜索,2 个查询:2024 年最佳动漫
浏览器选择
ChatWise 支持多种浏览器进行网络抓取(使用 Google/Bing 免费选项时):
- Chrome 和基于 Chrome 的浏览器(Brave、Edge、Chromium)
- Firefox
- Safari(仅 macOS)
浏览器选择会自动检测,您可以在网络搜索设置中选择您的首选浏览器。ChatWise 还支持浏览器配置文件以获得更好的兼容性。
故障排除
macOS 隐私与安全警报
如果您看到类似这样的弹出窗口,这是因为当您使用 Google(免费)或 Bing(免费)时,ChatWise 将在后台运行您的浏览器(不带任何用户数据)以抓取搜索结果。脚本完全由 Microsoft 的 Playwright 提供支持。ChatWise 不会修改其他应用程序,这是一个已知的误报,您可以前往系统设置 > 隐私与安全 > 应用管理,确保 ChatWise 未启用:
搜索提供商问题
- 内置搜索不可用:确保您使用的是支持的模型(Google Gemini 或 X.AI)
- 浏览器未检测到:检查您是否安装了支持的浏览器(Chrome、Firefox、Safari、Edge、Brave 或 Chromium)
- 搜索 API 错误:验证您的 API 密钥是否正确且有足够的配额/积分
- 自定义搜索不工作:确保您的自定义搜索端点返回预期的 JSON 格式