跳到主要内容

网络搜索

agent 可以自行搜索实时网络。默认情况下,这由服务器端代理支持,因此您不需要携带搜索 API 密钥。

适用场景

  • 研究 - "X 的最新动态是什么"
  • 寻找引用 - "为我找到 Y 的三个来源"
  • 事实核查 - 如果没有信心,agent 会进行快速搜索

自托管 SearXNG

如果您运行自己的 SearXNG 实例,您可以启用 searxng_search 作为私有的自托管搜索工具。

config.toml 中配置:

[searxng]
enabled = true
base_url = "http://localhost:8080"
max_results = 10
default_language = "en"
timeout_seconds = 10

或通过环境变量:

OPENHUMAN_SEARXNG_ENABLED=true
OPENHUMAN_SEARXNG_BASE_URL=http://localhost:8080

与通用 HTTP 的区别

http_request 工具可以获取 URL 但不能找到 URL。网络搜索是发现层:它为 agent 选择正确的 URL,然后将它们交给网络抓取器进行实际阅读。

另见