frontier-evals

用统一标准跑分,快速对比前沿模型真实能力

开源 🏷️完全免费 🔧 仅开源项目,无在线服务,需自行部署 评测安全 🍴 复刻 182 🐛 待处理 74 👀 关注 14
GitHub ↗
GitHub 星标 ★ 1321
维护状态 较活跃
是否开源 开源
定价模式 🏷️完全免费 开源免费,无在线服务

项目数据

分类评测安全
开发团队openai
定价模式🏷️完全免费
价格说明开源免费,无在线服务
访问状态🔧 仅开源项目,无在线服务,需自行部署
是否开源是
开源协议MIT
主要语言Python
GitHub 星标★ 1321
上线时间2025-03-28 00:00:00
代码更新2026-10-12
仓库体积35.0 MB
本站数据更新2026-10-22
维护状态较活跃
收录时间2026-10-22
浏览次数0

项目介绍

frontier-evals 是 OpenAI 开源的评测框架,用于系统化评估前沿 AI 模型在真实任务中的表现。它解决模型能力快速提升后缺乏统一、可复现评测标准的问题,让研究者和开发者能用同一套流程衡量不同模型在推理、编码、工具使用等维度的水平。核心能力包括:提供标准化任务集与评分逻辑,支持批量运行模型并对比结果,输出结构化评测报告;框架与 OpenAI 生态衔接,可扩展自定义任务和评测器,便于团队搭建内部模型选型与回归测试流程。项目以 Python 实现,适合作为模型评测流水线的基础组件,但整体仍处于成长阶段,文档与社区生态有待完善。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-10-22 · 当前星标 ★ 1321

使用教程

ℹ 本教程由 AI 依据该项目 README 整理,个别步骤可能需要按你的环境微调。

难度:进阶 约 30 分钟 部署方式:命令行工具 6 步

环境要求

  • Python 环境(项目以 Python 实现,具体版本见各评测目录的 pyproject.toml)
  • uv 包管理工具(README 明确要求:先安装一次 uv)
  • Git,用于克隆仓库
  • 可访问模型 API 的凭据(README 未给出具体配置方式,需看各评测目录 README)

安装与启动步骤

  1. 1克隆仓库

    把 frontier-evals 仓库拉到本地,仓库按 project/ 下各评测子目录组织。

    git clone https://github.com/openai/frontier-evals.git
  2. 2安装 uv

    README 要求用 uv 管理环境,需先全局安装一次;安装方式见 uv 官方仓库说明。

  3. 3进入评测目录

    每个评测独立成目录,先选一个进入,例如 paperbench、swelancer 或 evmbench。

    cd frontier-evals/project/paperbench
  4. 4同步依赖环境

    在评测目录内执行 uv sync,会依据仓库内 uv.lock 创建对应的虚拟环境。

    uv sync
  5. 5阅读目录说明

    各评测目录的 README 说明了如何复现运行、配置模型与解读结果,务必先读。

  6. 6查看编排脚本

    如需了解运行细节,查看目录下 scripts/ 与 runtime_*/ 中的编排脚本与参数。

    ls scripts runtime_*

如何确认成功

README 未提供统一启动命令;确认 uv sync 无报错、虚拟环境生成,且按该评测目录 README 步骤能跑通一次即可。

常见问题

Q:可以用 pip 安装依赖吗?

A:README 提到可用 uv pip install -r ... 方式安装,但仍建议用 uv sync,以保证与仓库内 uv.lock 锁定的版本一致。

Q:为什么每个评测要单独建环境?

A:仓库按 project/ 拆分多个独立评测(paperbench、swelancer、evmbench 等),各自有依赖与运行说明,需分别进入目录同步环境。

Q:怎么知道某个评测怎么跑?

A:先读该评测目录的 README.md,再看 scripts/ 或 runtime_*/ 下的脚本,里面是具体的编排与参数说明。

Q:文档不全怎么办?

A:项目仍处成长阶段,README 只给出通用流程;以各子目录 README 和脚本源码为准,必要时对照论文与博客。

注意事项

  • README 未给出具体启动命令、端口或模型配置项,不要自行假设,一切以各评测目录 README 为准。
  • 全程使用 uv 管理环境,避免用系统 Python 直接装依赖导致版本冲突。
  • 运行评测通常需要调用模型,会产生 API 费用,建议先用小规模任务试跑。

核心亮点

  • 提供标准化任务与评分流程,评测结果可复现、可横向对比
  • 与 OpenAI 模型生态衔接紧密,接入成本低
  • 支持自定义任务和评测器扩展,便于搭建内部回归测试

不足之处

  • 项目较新、星标规模有限,文档与示例覆盖度待观察
  • 评测任务集偏向 OpenAI 自家场景,跨厂商模型适配需自行补充

适用场景

  • 模型选型:对比多个前沿模型在统一任务上的得分
  • 发布前回归测试:新版本模型上线前跑评测防止能力退化
  • 研究复现:用公开任务集复现论文或基准结果

替代项目

lm-evaluation-harness、HELM

上一篇:absent-author

下一篇:python-sdk

同类项目推荐

RAGElo 开源

用 Elo 对战排名,快速选出最强 RAG 智能体

RAGElo is a set of tools that helps you selecting the best RAG-based LLM agents by u···

★ 133 2026-10-02
llm-coding-benchmark 开源

自动跑编码题,横向比出哪个大模型写代码更强

Simple benchmark to test the most popular open source and commercial LLMs with autom···

★ 357 2026-09-16
deepchecks 开源

给 ML 模型和数据做全面体检,从研究到生产持续验证

Deepchecks: Tests for Continuous Validation of ML Models & Data. Deepchecks is a hol···

★ 4064 2026-08-09
coir 开源

给代码检索模型做全面体检,一张卷子测出真实力。

(ACL 2025 Main) A Comprehensive Benchmark for Code Information Retrieval.

★ 156 2026-08-09
inspect-robots 开源

一套接口,把任意 VLA 模型放到任意机器人上跑分

Open source evals for physical AI. Run any LLM/VLA on any arm/humanoid against any r···

★ 698 2026-09-14
evalscope 开源

一键评测大模型,性能基准轻松跑

A streamlined and customizable framework for efficient large model (LLM, VLM, AIGC) ···

★ 3572 2026-08-09
factcircuit 开源

给 AI 事实核查装上可审计的证据链和可复现评测

FactCircuit: an auditable claim-and-evidence verification loop with immutable proven···

★ 815 2026-10-04