核心功能
NanoGPT Web Search 是一个聚合型AI搜索工具,通过统一接口调用7家主流搜索API提供商(linkup、tavily、exa、kagi、perplexity、valyu、brave),支持标准/深度搜索、日期过滤、域名黑白名单、最大结果数限制等功能。
输出格式
- searchResults:原始搜索结果列表
- sourcedAnswer:带引用来源的合成回答(类似Perplexity模式)
- structured:结构化数据输出
显著优点
1. 多供应商比价:成本差异显著($0.0015-$0.06/次),可根据质量/成本灵活选择
2. Python/Bash双接口:既有命令行脚本也有Python SDK,适合自动化工作流
3. 精准过滤:支持日期范围、域名包含/排除,适合学术/新闻定向检索
4. 深度模式:部分提供商支持"deep"搜索获取更完整内容
潜在局限
- 依赖第三方API:所有搜索能力完全依赖外部供应商,无自有索引
- 成本叠加:NanoGPT作为中间层可能额外计费,实际成本需确认
- 功能差异大:各提供商返回格式、深度、延迟不一致,需针对调优
- 无本地缓存:重复查询无去重机制,高频使用成本不可控
适合人群
- 需要对比多源搜索质量的AI开发者
- 构建RAG系统的工程师(需外部检索增强)
- 新闻监控、竞品分析等需要结构化数据的自动化场景
风险提醒
- API密钥安全:需设置
NANOGPT_API_KEY环境变量,存在泄露风险 - 供应商稳定性:任一上游API变更或下线均可能影响功能
- 数据合规:搜索内容可能涉及版权信息,商用需确认各供应商条款