AI News AI资讯 4h ago Updated 2h ago 更新于 2小时前 48

Keenable AI Open-Sources NEEDLE: A Live Search Benchmark That Rebuilds Its Query Set Every Hour Keenable AI开源NEEDLE:一个每小时重建查询集的实时搜索基准测试

NEEDLE is a live, open-source web search benchmark that continuously regenerates queries from fresh public sources (RSS feeds, SEC XBRL, arXiv, CourtListener, etc.) to prevent overfitting and answer-key leakage It evaluates 15 search APIs across five verticals—News, Everyday, Expert, Deep-tail, and Legal—using a unified protocol with identical query text, evidence caps, and sequential request handling Every engine's score is measured against "ultimate," a pooled oracle engine that combines resul Keenable开源NEEDLE基准测试,通过动态重建查询集解决搜索API评估中模型"作弊"(直接获取答案或依赖参数记忆)的核心问题 涵盖新闻、金融、学术、深度长尾和法律五大垂直领域,查询集每小时/每日从RSS、SEC XBRL、arXiv等实时数据源重新生成 引入"ultimate"池化Oracle引擎作为动态天花板,可区分排名问题与检索问题,15家搜索API在同一协议下公平对比 金融搜索接近饱和(Exa 0.910 vs 天花板0.965),而真实Agent场景的罕见实体查询差距巨大(顶级引擎仅达天花板55.7%) 代码MIT开源,支持本地/CI运行,每次评测结果自动归档至Hugging

68
Hot 热度
72
Quality 质量
65
Impact 影响力

Analysis 深度分析

TL;DR

  • NEEDLE is a live, open-source web search benchmark that continuously regenerates queries from fresh public sources (RSS feeds, SEC XBRL, arXiv, CourtListener, etc.) to prevent overfitting and answer-key leakage
  • It evaluates 15 search APIs across five verticals—News, Everyday, Expert, Deep-tail, and Legal—using a unified protocol with identical query text, evidence caps, and sequential request handling
  • Every engine's score is measured against "ultimate," a pooled oracle engine that combines results from all providers to establish an empirical quality ceiling
  • Finance search is near-solved (top engines at 0.87–0.91 vs. 0.965 ceiling), while deep-tail rare-entity queries remain the hardest challenge with the best engine at only 0.557 of ceiling
  • The benchmark is fully reproducible: MIT-licensed Python CLI, runs on a laptop or CI, with public GitHub Actions and Hugging Face dataset artifacts

Why It Matters

NEEDLE directly addresses a critical flaw in AI evaluation—static benchmarks that agents can game by fetching gold labels or relying on parametric memory—by using dynamically regenerated queries from live sources. For AI practitioners building agentic search systems, it provides the first standardized way to distinguish whether poor results stem from ranking deficiencies or fundamental retrieval gaps shared across the entire market.

Technical Details

  • Dynamic query generation: News queries regenerate hourly from ~124 RSS feeds and Google Trends; finance, scholar, legal, and deep-tail queries regenerate daily from SEC XBRL, arXiv, Europe PMC, CourtListener, and public agent logs (DeepResearchGym, OpenResearcher, LRAT)
  • Five evaluation verticals: News (keyword queries from trending items), Finance (registry facts + 10-Q figures), Scholar (four query styles per paper: degraded title, full-text detail, natural-language clue, hedged description), Deep-tail (rare-word queries from real agent trajectories), Legal (CourtListener opinions across 14 federal courts)
  • Scoring methodology: News and deep-tail use LLM judges (0–4 scale) with nDCG@5 and duplicate-URL penalty; Finance uses answer-recall@5; Scholar and Legal use known-item identifier matching
  • Controlled evaluation protocol: One call at a time per engine, 2,000-character evidence clip, no page fetching or re-ranking, blind judging (judge doesn't see engine name), enabling comparable latency percentiles
  • Ultimate ceiling: Pools all engines' results per query into a synthetic oracle, then ranks by relevance—creating an empirical upper bound that distinguishes ranking problems from retrieval problems

Industry Insight

  • The widening gap between delivered and achievable quality on deep-tail queries (0.557 ceiling for top engine) signals that real-world agentic search remains significantly unsolved—invest and research should prioritize rare-entity and long-tail retrieval over well-structured domains like finance
  • Latency disparities are massive (Keenable at 193ms p50 vs. Bing at 2,767ms p50), making speed a decisive factor for agents that make dozens of search calls per task; practitioners should weight latency-aware benchmarking alongside accuracy
  • The "ultimate ceiling" framework offers a new evaluation paradigm: rather than absolute scores, the gap to pooled-oracle performance reveals whether an engine has headroom for improvement or whether the entire field faces a shared retrieval limitation—this distinction should guide whether to invest in ranking optimization versus foundational retrieval upgrades

TL;DR

  • Keenable开源NEEDLE基准测试,通过动态重建查询集解决搜索API评估中模型"作弊"(直接获取答案或依赖参数记忆)的核心问题
  • 涵盖新闻、金融、学术、深度长尾和法律五大垂直领域,查询集每小时/每日从RSS、SEC XBRL、arXiv等实时数据源重新生成
  • 引入"ultimate"池化Oracle引擎作为动态天花板,可区分排名问题与检索问题,15家搜索API在同一协议下公平对比
  • 金融搜索接近饱和(Exa 0.910 vs 天花板0.965),而真实Agent场景的罕见实体查询差距巨大(顶级引擎仅达天花板55.7%)
  • 代码MIT开源,支持本地/CI运行,每次评测结果自动归档至Hugging Face数据集,确保完全可复现

为什么值得看

NEEDLE直击当前AI搜索评测的根本缺陷——静态数据集导致模型过拟合和答案泄露,为Agent搜索能力提供了真正反映实时信息获取水平的评估标准。对从业者而言,它揭示了当前搜索API在复杂真实场景下的性能瓶颈,为技术选型和研发方向提供了可量化的参考依据。

技术解析

  • 动态查询生成机制:新闻查询每小时从124个RSS源和Google Trends重新生成;金融、学术、法律、深度长尾查询每日从SEC XBRL、arXiv、Europe PMC、CourtListener等权威数据源重建,彻底消除静态数据集的过拟合风险
  • 五维垂直评估体系:News(实时新闻关键词查询)、Finance(Wikidata/GLEIF注册事实+SEC 10-Q财务数据)、Scholar(四种查询风格:退化标题、全文细节、自然语言线索、模糊提示)、Deep-tail(从DeepResearchGym等公开Agent轨迹采样罕见词查询)、Legal(14个联邦法院意见+eCFR条款)
  • 统一评测协议与评分:15家API使用相同查询文本、2000字符证据上限、串行请求避免并发干扰;金融/学术/法律采用精确匹配,新闻/深度长尾使用LLM Judge评分(0-4)并计算nDCG@5(含重复URL惩罚)
  • Ultimate池化天花板:将全部引擎结果池化后按相关性排序形成合成Oracle,量化"整个领域能找到的最佳结果",引擎与Ultimate的差距揭示排名缺陷还是检索缺陷
  • 开源与可复现性:Python CLI工具通过uv sync安装,仅需OpenRouter密钥+各引擎API密钥,支持GitHub Actions执行并自动将结果推送至Hugging Face数据集

行业启示

  • 搜索API评估范式升级:静态基准测试已无法反映真实Agent搜索能力,NEEDLE的动态重建机制成为行业新标准,建议将此类实时基准纳入产品评估体系
  • Agent搜索仍存在显著性能鸿沟:金融等结构化场景接近饱和,但真实Agent交互模式下的罕见实体查询(Deep-tail)仅达到理论天花板55.7%,表明检索质量仍是制约Agent效能的关键瓶颈
  • 延迟与质量需协同优化:Keenable-realtime延迟(p50=193ms)仅为Exa(1,876ms)的10%、Bing(2,767ms)的7%,在Agent多轮搜索场景中,低延迟对整体任务完成效率的影响不亚于检索质量,应作为核心指标纳入选型考量

Disclaimer: The above content is generated by AI and is for reference only. 免责声明:以上内容由 AI 生成,仅供参考。

Open Source 开源 Benchmark 基准测试 Evaluation 评测 Agent Agent LLM 大模型