Appearance
SearXNG — 聚合搜索
网关地址:
https://ai.ospreyai.cn(公网) 无需后端 Bearer Token
搜索
GET /api/v1/search?q={query}&format=json
Authorization: Bearer sk-xxxbash
curl -H "Authorization: Bearer $API_KEY" \
"https://ai.ospreyai.cn/api/v1/search?q=人工智能&format=json"参数:
| 参数 | 说明 | 示例 |
|---|---|---|
| q | 搜索关键词 | 人工智能 |
| format | 返回格式(必须为 json) | json |
| categories | 搜索类别 | general, images, news |
| language | 语言 | zh, en |
| pageno | 页码 | 1, 2 |
响应(摘要):
json
{
"query": "人工智能",
"number_of_results": 205000,
"results": [
{
"title": "人工智能_百度百科",
"url": "https://baike.baidu.com/item/人工智能",
"content": "人工智能(Artificial Intelligence)...",
"engine": "bing",
"engines": ["bing"],
"score": 100.0
}
],
"unresponsive_engines": [["baidu", "Suspended: CAPTCHA"]]
}Python 调用示例
python
import requests
API_KEY = "sk-your-api-key"
response = requests.get(
"https://ai.ospreyai.cn/api/v1/search",
params={"q": "AI agent framework", "format": "json"},
headers={"Authorization": f"Bearer {API_KEY}"}
)
results = response.json()["results"]
for r in results[:5]:
print(f"{r['title']}: {r['url']}")