无需 KYC — 无需身份证件、自拍或文件。用加密货币支付:BTC, USDT, USDC, ETH, SOL, LTC
语言: 简体中文
获取 API 密钥

文档 · n8n · 核查于 2026 年 10 月 22 日

使用 HTTP Request 工具为 n8n AI Agent 实现网页搜索

n8n 的 HTTP Request 节点可以作为工具附加到 AI Agent。将其指向 /search,让模型编写查询,并将答案裁剪为标题、URL 和页面文本。无需社区节点。

最后更新:

快速回答

如何为 n8n AI Agent 提供网页搜索工具?

将 HTTP Request 节点作为工具附加到 n8n 的 AI Agent,将其设置为 GET https://llmwebsearch.com/api/v1/search,并使用保存你的 LLMWebSearch 密钥的 Header Auth 凭据,让模型用 $fromAI() 填充 q 参数。开启 Optimize Response 并保留 title、url 和 content。搜索并读取前 3 个页面花费 1 个积分,截至 2026 年 10 月低至 US$1.20/千次搜索。无需 KYC。

我应该使用哪些 HTTP Request 设置?

选项名称按 n8n 的 HTTP Request 节点文档原文,查阅于 2026 年 10 月 22 日。

设置值
位置作为工具附加到 AI Agent 节点
方法GET
URLhttps://llmwebsearch.com/api/v1/search
身份验证Generic credential type → Header Auth
Header Auth 凭据名称 Authorization,值为 Bearer 后跟你的密钥
Send Query Parameters开启,Using Fields Below
参数 q由模型用 $fromAI() 填充(见下文)
参数 max_results5
参数 read3
参数 max_chars4000
优化响应开启 · JSON · 包含数据的字段 results · 包含所选字段**:title、url、content

为什么用 HTTP Request 节点而不是自定义节点?

因为 API 只需要一个带 header 和四个查询参数的 GET 请求。n8n 的文档说明,HTTP Request 节点既能作为普通节点运行,也能作为工具挂到 AI agent 上,而且有些选项只在工具形式下才存在。

我们的东西不需要安装或更新,API 密钥存放在 n8n 的凭证库中而不是工作流里。给 n8n 单独配一个密钥。为每个 agent、应用或团队成员各建一个 API 密钥,并可在控制面板中吊销其中任意一个,而不影响其他密钥。

模型如何写出搜索查询?

通过 n8n 的 $fromAI() 函数写在 q 字段的值里。文档给出的形式是 $fromAI(key, description, type, defaultValue):使用键 query,一个描述比如 "What to search for on the web",以及类型 string。n8n 指出 $fromAI() 只在连接到 AI Agent 节点的工具中有效。

也用平实的语言描述这个工具本身,例如 "Searches the web and returns sources with their page text; cite the URLs"。agent 根据这段文字决定何时搜索。

为什么要开启优化响应?

因为工具返回的所有内容都会进入模型的上下文。优化响应是一个仅用于工具的选项,用于减少传给模型的内容。选择 JSON 类型后,把包含数据的字段设为 results,然后只包含 title、url 和 content。

这样 agent 只会看到一份简短的来源列表及其文本,别无其他。在我们这边用 max_chars 限制长度,它会在每个页面离开 API 之前进行裁剪。

可以不借助 agent 定时运行搜索吗?

可以。把 HTTP Request 节点作为普通节点放在 Schedule Trigger 后面,使用固定查询。加上 topic=news 和 time_range=day 来收集某主题当天的文章,然后把标题和 URL 发送到聊天、表格或邮件。

每天一次定时新闻搜索每月大约消耗 30 积分,所以 5,000 次搜索(US$9.25)可以长期覆盖很多主题。查询积分永不过期:这个月没用完的,明年还在。

页面被拒绝时,工作流会收到什么?

搜索仍然成功。被拒绝的结果保留标题和 URL,没有 content,其 content_status 说明原因,例如 blocked_by_robots。我们的读取器遵守 robots.txt:它会以 LLMWebSearch 表明身份,遵守网站为它或为所有机器人写下的规则,并排除任何它无权读取的页面内容。

HTTP 错误则不同:密钥错误返回 401,余额为空返回 402,调用过多返回 429。在 agent 中,让工具把错误返回,以便模型能够解释它。在定时工作流中,把错误路由到记录它们的分支。错误页面 列出了所有错误码。

在构建工作流之前如何测试调用?

用 curl 从 curl 示例 运行同样的请求。如果在终端中能正常工作而在 n8n 中失败,原因就在节点设置里。常见嫌疑是凭证值缺少 Bearer 前缀,或 q 字段为空。

n8n:常见问题

有 LLMWebSearch 社区节点吗?

没有,也不需要。内置的 HTTP Request 节点就能完成工作,既可以作为 AI Agent 的工具,也可以作为任何工作流中的普通节点。

可以用 POST 加 JSON body 发送请求吗?

可以。开启发送 body 并选择 JSON 内容类型,使用与 GET 参数相同的名称。当你添加 include_domains 这样的列表时,POST 更方便。

如何限制 agent 运行的搜索次数?

在 agent 的系统消息中写入限制,例如每个问题搜索两次,并把 read 保持在 3 或更小,使每次搜索只花费 1 积分。

如何付款?

在 BTC, USDT, USDC, ETH, SOL, LTC 中从 US$25 充值,然后从余额购买 pack。LLMWebSearch 不要求身份证、自拍和证件。

来源 (3)
  1. HTTP Request 节点 — n8n docs (read 2026-10-22)
  2. HTTP Request 凭证 — n8n docs (read 2026-10-22)
  3. 用 $fromAI() 让 AI 指定工具参数 — n8n docs (read 2026-10-22)

低至 US$1.20/千次搜索 · 无需 KYC

获取 API 密钥