← 返回
开发者工具 Key 中文

NanoGPT Web Search

AI-powered web search via NanoGPT API with multiple providers (linkup, tavily, exa, kagi, perplexity, valyu, brave). Supports searchResults, sourcedAnswer, a...
通过NanoGPT API实现AI驱动的网页搜索,支持多种提供商(linkup、tavily、exa、kagi、perplexity、valyu、brave),提供搜索结果、来源答案等功能。
twolf01 twolf01 来源
开发者工具 clawhub v1.2.3 1 版本 99885.1 Key: 需要
★ 0
Stars
📥 869
下载
💾 23
安装
1
版本
#latest

概述

NanoGPT Web Search

AI-powered web search via NanoGPT API with multiple providers.

Requirements

  • python3 - For payload building and output formatting
  • curl - For HTTP requests
  • requests Python package - For Python API usage

Setup

Install the requests package:

pip install requests

Set your NanoGPT API key as an environment variable:

export NANOGPT_API_KEY="sk-nano-your-key-here"

Get your API key from nano-gpt.com.

Usage

# Basic search
./search.sh "your query"

# With specific provider
./search.sh "AI trends 2025" --provider tavily

# Deep search
./search.sh "quantum computing" --depth deep

# Search with date filter
./search.sh "climate news" --from-date 2025-01-01 --to-date 2025-02-18

# Sourced answer (synthesized response with citations)
./search.sh "what is RAG" --output-type sourcedAnswer

# JSON output (for scripting)
./search.sh "python tutorials" --json

Providers

  • linkup (default) - $0.006 standard, $0.06 deep
  • tavily - $0.008 standard, $0.016 deep
  • exa - $0.005 base + per-page
  • kagi - $0.002 web/news, $0.025 search
  • perplexity - $0.005 flat
  • valyu - ~$0.0015/result
  • brave - $0.005 flat

Options

  • --provider - Search provider (default: linkup)
  • --depth - Search depth: standard or deep
  • --output-type - Output format: searchResults, sourcedAnswer, structured
  • --from-date - Start date filter (YYYY-MM-DD)
  • --to-date - End date filter (YYYY-MM-DD)
  • --include-domains - Comma-separated domains to include
  • --exclude-domains - Comma-separated domains to exclude
  • --max-results - Max results (provider-specific)
  • --json - Output raw JSON

Python API

from search import NanoWebSearch

# Pass API key explicitly (recommended)
search = NanoWebSearch(api_key="sk-nano-your-key")

# Or use NANOGPT_API_KEY environment variable
search = NanoWebSearch()

results = search.search("AI trends", provider="tavily", depth="deep")
for r in results['data']:
    print(f"{r['title']}: {r['url']}")

版本历史

共 1 个版本

  • v1.2.3 当前
    2026-03-29 11:35 安全 安全

安全检测

腾讯云安全 (Keen)

安全,无风险
查看报告

腾讯云安全 (Sanbu)

安全,无风险
查看报告

🔗 相关推荐

knowledge-management

web-tools-guide

user_ec205dbb
MANDATORY before calling web_search, web_fetch, browser, or opencli. Contains required error-handling procedures (web_se
★ 57 📥 153,324
knowledge-management

Baidu web search

ide-rea
使用百度AI搜索引擎(BDSE)进行网络搜索。适用于获取实时信息、文档资料或研究课题。
★ 242 📥 106,542
knowledge-management

Prismfy Web Search | Free Google

uroboros1205
OpenClaw的默认网页搜索。使用Prismfy在10个搜索引擎(Google、Reddit、GitHub、arXiv、Hacker News等)搜索网络,含免费套餐。
★ 36 📥 83,943