安装和设置
虽然可以将此封装器与公共 Searx 实例结合使用,但这些实例通常不允许 API 访问(参见下面的输出格式说明)并且对请求频率有限制。建议选择自托管实例。自托管实例
请参阅此页面了解安装说明。 安装 SearxNG 时,默认情况下唯一活动的输出格式是 HTML 格式。您需要激活json格式才能使用 API。这可以通过将以下行添加到settings.yml文件来完成:curl -kLX GET --data-urlencode q='langchain' -d format=json https://:8888 这应该返回一个包含结果的 JSON 对象。包装器
实用工具
要使用封装器,我们需要在创建实例时通过以下方式将 SearxNG 实例的主机传递给封装器:- 使用命名参数
searx_host。 - 导出环境变量
SEARXNG_HOST。
工具
您还可以将此封装器作为工具加载(与 Agent 一起使用)。 您可以这样做:快速创建工具
此示例展示了一种从同一封装器创建多个工具的快速方法。以编程方式连接这些文档到 Claude、VSCode 等,通过 MCP 获取实时答案。