跳转至

SearXNG 工具节点#

SearXNG 工具节点允许您使用 SearXNG 将搜索功能集成到工作流中。SearXNG 从多个搜索引擎聚合结果,且不跟踪您。

在本页面中,您将找到 SearXNG 工具节点的节点选项和更多资源链接。

凭证

您可以在这里找到此节点的身份验证信息。

子节点中的参数解析

子节点在使用表达式处理多个项目时,与其他节点的行为不同。

大多数节点(包括根节点)接受任意数量的项目作为输入,处理这些项目,并输出结果。您可以使用表达式引用输入项目,节点会依次为每个项目解析表达式。例如,给定五个 name 值的输入,表达式 {{ $json.name }} 会依次解析为每个名称。

在子节点中,表达式始终解析为第一个项目。例如,给定五个 name 值的输入,表达式 {{ $json.name }} 始终解析为第一个名称。

节点选项#

  • 结果数量:要检索的结果数量。默认值是 10。
  • 页码:要检索的搜索结果的页码。默认值是 1。
  • 语言:用于按语言过滤搜索结果的两字母语言代码。例如:en 表示英语,fr 表示法语。默认值是 en
  • 安全搜索:启用或禁用在搜索结果中过滤显式内容。可以是无、中等或严格。默认值是无。

运行 SearXNG 实例#

此节点需要在与您的 n8n 实例相同的网络上运行 SearXNG 服务。确保您的 n8n 实例能够网络访问 SearXNG 服务。

此节点需要 JSON 格式的结果,这在默认的 SearXNG 配置中未启用。要启用 JSON 输出,请将 json 添加到您的 SearXNG 实例的 settings.yml 文件的 search.formats 部分:

1
2
3
4
5
search:
  # 格式可用选项:[html, csv, json, rss]
  formats:
    - html
    - json

如果 formats 部分不存在,请添加它。settings.yml 文件的确切位置取决于您如何安装 SearXNG。您可以通过访问 SearXNG 配置文档找到更多信息。

搜索结果的质量和可用性取决于您使用的 SearXNG 实例的配置和健康状况。

模板和示例#

Browse SearXNG Tool integration templates, or search all templates

相关资源#

请参考 SearXNG 文档了解更多有关该服务的信息。您还可以查看 LangChain 的 SearXNG 集成文档

查看 n8n 的高级 AI 文档。

此页面是否
💬 微信

🚀 与作者交流

关注公众号
n8n实战笔记公众号
n8n实战笔记
📚 教程 💡 案例 🔧 技巧
添加微信
添加作者微信
1对1 专业指导
⚡ 快答 🎯 定制 🚀 支持