网页搜索
按 query 搜索网页,返回结构化结果列表。结果包含标题、链接、摘要、正文与排序分数。
POST https://open.feiyutoken.com/v1/tools/search
请求参数
请求体是 JSON,字段如下:
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
query |
string | 是 | 搜索词,1~128 个 Unicode 字符,不能全为空白 |
count |
integer | 否 | 返回条数,1~50,默认 10 |
ori_question |
string | 否 | 触发搜索的用户原始问题,1~128 个字符,帮助搜索服务理解意图;传 null 视为未提供 |
localization |
string | 否 | 用于优先返回本地化搜索结果的 IP 地址,默认空字符串 |
need_content |
boolean | 否 | 是否在 content 里返回网页正文;默认 false,此时 content 恒为空字符串 |
请求体里的未知字段会被忽略。
搜索语法
query 支持 site:、-site:、-、-"..."、"..."、lang:、after:、before:
等操作符,可以组合使用。完整列表与组合示例见
网页搜索与抓取。
请求示例
curl https://open.feiyutoken.com/v1/tools/search \
-H "Authorization: Bearer <你的飞鱼Token API Key>" \
-H "Content-Type: application/json" \
-d '{
"query": "大模型 API 网关",
"count": 5,
"need_content": true
}'
响应
请求成功时返回 HTTP 200 与 results 数组;没有匹配结果时 results 为空数组,
仍然算成功。
{
"results": [
{
"rerank_score": 2.4,
"title": "示例文章标题",
"url": "https://example.com/article",
"snippet": "与查询相关的一段短摘要,通常 100~200 字符。",
"summary": "更长的一段摘要,通常 600~800 字符,适合直接交给模型阅读。",
"content": "网页正文……",
"site_name": "Example",
"site_icon": "https://example.com/favicon.ico",
"date": "2026-06-01T00:00:00+00:00",
"authority": 3
}
]
}
results 中每一项的字段:
| 字段 | 类型 | 说明 |
|---|---|---|
rerank_score |
number | 排序分数,0~3 分,综合考虑相关性、权威性与时效性;大于等于 1.5 分为优质结果 |
title |
string | 结果标题 |
url |
string | 结果链接 |
snippet |
string | 短摘要,与 query 相关,通常 100~200 字符,适合前端展示 |
summary |
string | 长摘要,与 query 相关,通常 600~800 字符,适合给模型阅读 |
content |
string | 网页正文;need_content 为 false 或正文缺失时为空字符串 |
site_name |
string 或 null |
站点名称,缺失时为 null |
site_icon |
string 或 null |
站点图标 URL,缺失时为 null |
date |
string 或 null |
发布时间,UTC 的 RFC 3339 格式,未知时为 null |
authority |
integer | 网页权威性,0~4,-1 表示未知;大于等于 3 为高权威结果 |
错误处理
错误响应使用 OpenAI 兼容格式,param 恒为 null:
{
"error": {
"message": "'count' must be between 1 and 50",
"type": "invalid_request_error",
"param": null,
"code": "invalid_request_error"
}
}
各状态码的含义与是否重试,见网页搜索与抓取 · 错误处理。
计费与限速
Search 按成功请求次数计费,每 1,000 次成功请求 5 元;只有返回 HTTP 200 且 results 非空的请求才计费。
Search 的账号级 QPS 限制为 100,超过限制返回 HTTP 429。详见计费与限速。