全池扫匹配
scan_broker_matches【需要登录】⚠ 这个「读」会调用平台模型做向量检索、按条计费,别循环重试。 一次给多条线索找候选(私池互补打分 + 全站检索两路合并),跨锚点去重,同一候选被多条命中时保留最高分与全部理由。 【两种用法】盘池子 = leadIds 多、perLead 小;死磕最难配的那一个 = leadIds 单条、perLead 20。后者 App 和网页版都做不到(它们写死 8 个候选)。 【组合链】list_broker_leads 挑锚点 → scan_broker_matches → 把配得上的念给用户 → create_broker_match(reason 照 reasons 原文写成一句人话,别写分数)。 【口径】① 候选里 leadId 为 null 的是还没收进池的站内人,直接用 bUserId 建撮合即可。② 每条 leadId 都是一次全站检索,撞 429 就是扫太猛了。
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| leadIds | Yes | 锚点线索 id,最多 8 条(每条一次全站检索) | |
| perLead | No | 每条锚点要几个候选,默认 8 |