核心功能
Nano Web Search 是一个通过 NanoGPT API 聚合多供应商搜索能力的 CLI 工具与 Python 库,支持 Linkup、Tavily、Exa、Kagi、Perplexity、Valyu、Brave 等主流 AI 搜索引擎。核心用法包括:
- 多模式检索:支持标准/深度搜索、日期过滤、域名黑白名单控制
- 输出格式灵活:原始结果列表(searchResults)、带引用的合成回答(sourcedAnswer)、结构化 JSON
- 程序化调用:提供同步 Python API,便于集成到数据分析或自动化工作流
显著优点
1. 供应商比价透明:明确标注各供应商单价($0.0015–$0.06/次),便于成本优化
2. 深度搜索支持:对复杂主题可启用深度模式(Deep),提升信息全面性
3. 溯源机制:sourcedAnswer 模式强制附带引用,降低幻觉风险
4. 轻量集成:单文件 Shell 脚本 + Python 模块,部署门槛低
局限性与风险
- 单点依赖:所有请求需经过 NanoGPT 中转,无直接供应商 API 调用选项,存在服务可用性风险
- 密钥管理:仅支持单一环境变量
NANOGPT_API_KEY,无多密钥轮换或团队权限隔离机制 - 隐私透明度:未说明 NanoGPT 是否缓存查询或保留日志,敏感信息检索需谨慎
- 价格浮动风险:供应商定价为文档标注值,实际计费以 NanoGPT 为准,可能存在价差
适合人群
- AI 研究员与开发者:需对比多源搜索结果质量
- 内容创作者:需要带引用的事实核查与资料整理
- 数据分析师:通过 JSON 输出集成到自动化报告流程
风险等级
中等——需信任 NanoGPT 作为中间商的数据处理政策,建议避免检索敏感商业或个人隐私信息。