Business Search 目前处于早期访问阶段。请联系 sales@brightdata.com 申请开通权限。
一次 Business Search 请求是如何工作的
Business Search 支持从查找某一家公司到发现整个市场候选对象的各类工作流,因此提供三种在速度、深度、成本和精度之间取舍的模式。mode 属性用于选择模式:
- Ludicrous 按你用 Business Search 查询语法编写的结构化条件原样执行。它是最快的模式,每页最多返回 100 条记录。
- Instant 接收一句自然语言,把它转换成一个结构化查询并返回匹配结果。它同样每页最多返回 100 条记录,费率与 Ludicrous 相同。
- Smart 接收同类型的自然语言,然后按每条记录对请求的契合程度对候选结果排序。它是最精准的模式,也是最慢、最贵的模式,每页返回 10 条记录。
meta 对象描述本次搜索,记录本身放在 documents 中。下面是一个精简后的公司搜索响应:
documents 已按排序返回。响应中没有 score 字段,请保持返回顺序,不要重新排序。
每种模式有什么作用
Ludicrous 是基于词法的结构化搜索:你用 Business Search 查询语法自行指定字段和条件,文本条件按 BM25 进行词匹配,没有任何模型解释请求或重新排列结果。Instant 和 Smart 则接收一句自然语言,由模型把它转换成一个结构化查询;Smart 再按每条记录对请求的契合程度对候选结果排序。limit 在 Ludicrous 和 Instant 中每页上限为 100,在 Smart 中为 10,因此更深的结果集需要用 offset 分页获取。参见 Business Search 分页。
在 Ludicrous 与自然语言模式之间切换时,query 的类型会从对象变为字符串。自然语言 query 最多 200 个字符,更长的字符串会返回 HTTP 400。如果 Smart 的排序步骤失败,请求会返回同一请求在 Instant 下的结果而不是报错,且仍按 Smart 计费。
同一查询在 Instant 和 Smart 下的结果对比可以看出排序改变了什么。采集于 2026-09-17,随着索引刷新,你的结果会有所不同:
Instant 按文本匹配程度排列候选记录;Smart 会阅读每条候选记录,并按其对请求的契合程度重新排列。
接下来做什么
快速开始
发送第一个公司搜索请求并读懂响应。
搜索模式
在大规模候选集与排序精选列表之间做出选择。
价格与计费
按模式计算的每千次搜索价格,以及哪些请求计费。