← 返回列表

SWE-Serve:面向生产推理工程任务的智能体基准

NVIDIA/swe-serve · SWE-Serve: an agentic benchmark of 53 production inference-engineering tasks derived from merged SGLang pull requests, run with Harbor.

GitHub原文发布 未知首次收录 2026-10-14上架 2026-10-14 07:03

☆ 收藏查看项目 ↗

ELI5:它是什么,解决什么问题

SWE-Serve 是 NVIDIA 发布的智能体基准,包含 53 个源自 SGLang 已合并 PR 的生产推理工程任务(41 个 H100 GPU 任务与 12 个 CPU 任务),借助 Harbor 运行,考察模型/智能体在端到端执行、持久状态与并发请求下对推理系统的正确性改造能力。仓库以冻结基准发布形式提供任务目录、参考解与验证器,并支持封闭书本模式(closed-book)以防智能体查阅上游 PR,另有排行榜与论文链接。

核心能力与快速开始

★ 19 · Python

能做什么
提供 53 个生产推理工程任务(41 个 H100 GPU 任务、12 个 CPU 任务),任务源自近期 SGLang 的生产变更;评测正确性,涵盖通过端到端执行、持久状态或并发请求集成进推理系统;使用 Harbor 任务格式(task.toml、instruction.md、environment/、tests/、solution/、provenance.json);支持单任务运行、--all 全量运行、--cpu-only/--gpu-only 筛选;支持 mini-swe-agent 等 Harbor 智能体与 oracle、nop 校验运行;提供 --closed-book 模式限制容器网络访问并保留代理审计日志;结果默认写入 jobs/,附有复现论文排行榜的配置与评分流程。
适用场景
评测 LLM/智能体在生产推理服务工作(如 SGLang)上的工程改造与修复能力;在封闭书本条件下对比不同模型/智能体框架的排行榜表现;用 oracle 与 nop 运行校验任务环境与验证器是否就绪;在 CPU 或 H100 GPU 子集上按需执行部分任务以控制成本。
项目形态
资料合集
部署方式
本地运行:git clone 仓库后用 Python 3.12+ 与 pip 安装 Harbor;依赖 Linux x86_64 上的 Docker(含 Compose V2+),GPU 任务需 NVIDIA Container Toolkit;结果默认输出到 jobs/ 目录。
主要依赖
软件:Linux x86_64、Docker(Compose 插件 V2+)、Python 3.12+,GPU 任务需 NVIDIA Container Toolkit。硬件:GPU 任务需一块 NVIDIA H100 80GB SXM5;至少 20 个 CPU 核心;至少 128 GiB 可用主机内存(并需为操作系统预留额外内存);建议预留 1 TB 磁盘空间。部分任务需申请 meta-llama/Llama-2-7b-chat-hf 的 Hugging Face 访问权限并配置 HF_TOKEN;模型端点需通过 OPENAI_BASE_URL/ANTHROPIC_BASE_URL 等环境变量配置。
使用限制
仓库自述为冻结基准发布而非活跃开发项目,任务内容按 git tag 固定,结果仅在同一个 tag 内可比,修复以重新生成新 tag 的方式落地;自定义模型配置需保留 350 步与 120 秒命令限制;改动任务内容的 PR 无法按原样合并;README 未说明模型调用费用、完整基准运行时长之外的成本与许可之外的商用限制。
许可证
Apache-2.0
最近推送
2026-10-10 02:33

资料检查:2026-10-14 07:00 · 卡片整理:2026-10-14 07:00
卡片由 AI 根据仓库资料整理,未进行安装或运行验证

这是基于来源内容整理的摘要。原文链接失效后,本页摘要和讨论仍会保留。

讨论 0

登录后参与讨论,阅读资讯无需注册。

还没有评论,来分享第一个看法。