🦀 ClawHub
百度搜索中文版
by @jeck164
通过百度 AI 搜索 API 进行网页搜索,获取实时信息和搜索结果。
💡 Examples
1. 检查服务: curl http://127.0.0.1:8001/ping
2. 搜索网页:
curl -X POST http://127.0.0.1:8001/search \
-H "Content-Type: application/json" \
-d '{
"query": "北京有哪些旅游景区",
"top_k": 10
}'
3. 带时间过滤的搜索:
curl -X POST http://127.0.0.1:8001/search \
-H "Content-Type: application/json" \
-d '{
"query": "最新科技新闻",
"top_k": 5,
"recency_filter": "week"
}'
4. 限定网站搜索:
curl -X POST http://127.0.0.1:8001/search \
-H "Content-Type: application/json" \
-d '{
"query": "天气预报",
"top_k": 5,
"site_filter": ["www.weather.com.cn"]
}'
⚙️ Configuration
cd {baseDir}
echo "BAIDU_API_KEY=your-api-key" > .env
uv venv && uv pip install -e ".[dev]"
uv run --env-file .env uvicorn baidu_search.main:app --host 127.0.0.1 --port 8001
需要在 .env 或环境变量中设置 BAIDU_API_KEY。
TERMINAL
clawhub install baidu-search-cn