Skip to main content
POST
针对查询启动深度研究操作
Deep Research 端点可对任意主题进行 AI 驱动的深度研究与分析。您只需提供研究查询,Firecrawl 将自主探索全网、收集相关信息,并将结果整合为全面的洞察。
这是旧版 v1 Deep Research API。对于新的研究代理,请使用当前的 Deep Research use case,它基于 Search 和 Scrape 构建。
在找状态端点?请查看 Deep Research Status 端点。

响应结构

响应包括:
  • activities:研究活动列表,包含:
    • type:活动类型 (‘search’,‘extract’,‘analyze’,‘reasoning’,‘synthesis’,‘thought’)
    • status:状态 (‘processing’,‘complete’,‘error’)
    • message:活动/发现的说明
    • timestamp:ISO 时间戳
    • depth:研究深度级别
  • sources:被引用的 URL,包含:
    • title:来源标题
    • description:来源描述
    • url:来源 URL
    • icon:来源网站图标
  • finalAnalysis:综合分析 (完成时提供)
  • status:总体状态 (‘processing’,‘completed’,‘failed’)
  • currentDepth:当前研究深度
  • maxDepth:最大研究深度
  • totalUrls:已分析的 URL 数量
  • expiresAt:结果到期的 ISO 时间戳

限制

  1. 最适用于公开信息的主题
  2. 研究任务最长为 10 分钟
  3. 关键信息建议人工核验
  4. Alpha 功能——方法论与输出可能会调整

计费

计费根据已分析的 URL 数量计算:
  • 每个 URL = 1 个积分
  • 使用 maxUrls 参数控制用量

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Body

application/json
query
string
required

需要研究的查询

analysisPrompt
string

用于最终分析的提示词。可用于按特定方式格式化最终分析的 Markdown。

formats
enum<string>[]
Available options:
markdown,
json
jsonOptions
object

JSON 输出选项

maxDepth
integer
default:7

研究迭代最大深度

Required range: 1 <= x <= 12
maxUrls
integer
default:20

要分析的 URL 数量上限

Required range: 1 <= x <= 1000
systemPrompt
string

供研究代理使用的系统提示词,可用于将其引导到特定的研究方向。

timeLimit
integer
default:300

时间限制(秒)

Required range: 30 <= x <= 600

Response

研究任务已成功开始

id
string<uuid>

研究任务的 ID

success
boolean
Example:

true