
AI-Trader
AI-Trader 让五款不同的 AI 模型各自采用独特的投资策略,在同一市场中自主竞争,以确定哪款能在纳斯达克 100 交易中产生最高利润!
NEEDLE (News, Everyday, Expert, Deep-tail, and Legal Evaluation) 是由 Keenable AI 发布的一个开源、实时的网页搜索 API 基准测试框架。它旨在解决传统静态数据集在评估具备工具调用能力的 AI 代理时面临的“答案泄露”和“记忆过拟合”问题。通过每小时或每天从新鲜公共源重建查询集,NEEDLE 确保了评估的动态性和真实性,并为开发者提供了一个衡量搜索质量上限的“Ultimate”参照系。

NEEDLE 模拟了不同用户意图下的搜索场景:
| 领域 | 数据来源 | 查询类型 | 评分指标 |
|---|---|---|---|
| 新闻 (News) | ~124 个 RSS 源 + Google Trends | 最新事件关键词 | nDCG@5 (LLM 裁决) |
| 日常/金融 (Everyday/Financial) | Wikidata, GLEIF, SEC XBRL | 注册事实、财务数据 | Answer-Recall@5 |
| 专家/学术 (Expert/Academic) | arXiv 论文 | 标题、全文详情、自然语言线索 | 标识符匹配 |
| 深尾 (Deep-tail) | 公共代理轨迹数据 (DeepResearchGym 等) | 稀有实体、长尾查询 | nDCG@5 (LLM 裁决) |
| 法律 (Legal) | CourtListener, eCFR | 法律文书、法规章节 | 标识符匹配 |
NEEDLE 引入了一个名为 Ultimate 的合成裁决引擎,它将所有参与测试的 15 个搜索 API 返回的结果池化,并按相关性重新排序。
NEEDLE 是一个完全开源的 Python CLI 工具,采用 MIT 许可证。
uv sync
needle generate:生成最新的查询集。needle run:执行基准测试并生成报告。






