- 选择特定输出 formats(markdown、HTML、links、screenshots)
- 使用可自定义参数(如 location)进行网页搜索
- 可选以多种 formats 从搜索结果中提取内容
- 控制结果数量并设置超时
使用 Firecrawl 进行搜索
/search 端点
安装
基本用法
响应
JSON
搜索结果类型
sources
参数支持以下专用结果类型:
web
:标准网页结果(默认)news
:新闻结果images
:图片搜索结果
搜索类别
categories
参数按特定类别筛选搜索结果:
github
:在 GitHub 的仓库、代码、议题和文档中搜索research
:搜索学术与科研网站(arXiv、Nature、IEEE、PubMed 等)
GitHub 分类搜索
cURL
研究类别搜索
cURL
混合类别搜索
cURL
分类响应格式
category
字段,用于标示其来源:
cURL
cURL
按尺寸筛选的高清图片搜索
cURL
cURL
imagesize:1920x1080
- 全高清(1080p)imagesize:2560x1440
- QHD(1440p)imagesize:3840x2160
- 4K UHDlarger:1920x1080
- 高清及以上larger:2560x1440
- QHD 及以上
搜索并抓取内容
scrapeOptions
参数,该搜索端点支持 /scrape 端点中的所有选项。
包含爬取内容的响应
高级搜索选项
位置定制
基于时间的搜索
tbs
参数按时间过滤结果:
tbs
值:
qdr:h
- 过去 1 小时qdr:d
- 过去 24 小时qdr:w
- 过去 1 周qdr:m
- 过去 1 个月qdr:y
- 过去 1 年
自定义超时
成本相关说明
- PDF 解析:每个 PDF 页面 1 个点数(多页 PDF 成本会显著增加)
- 隐身代理模式:每个搜索结果额外 +4 个点数
- JSON 模式:每个搜索结果额外 +4 个点数
- 如不需要 PDF 内容,设置
parsers: []
- 在可行情况下使用
proxy: "basic"
,而非"stealth"
- 通过
limit
参数限制搜索结果数量