← 返回列表

Metrum AI Bench CLI:面向 OpenAI 兼容推理端点的可复现负载与性能基准测试工具

metrum-ai/bench-cli · Reproducible load and performance benchmarking for AI inference endpoints

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

☆ 收藏查看项目 ↗

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

Metrum AI Bench CLI 是 Apache-2.0 许可的 Rust 命令行工具,用于对 OpenAI 兼容的 LLM、VLM、ASR 和图像生成端点做负载与性能测量,可采集延迟、TTFT、ITL/TPOT、token 吞吐、RTFx 与 WER/CER 等指标。它以客户端形式运行,需要用户自备 vLLM、vLLM-Omni 等推理服务;支持通过 SUT 声明块和结果清单生成可发布的基准结果,并可从 Hugging Face 的 metrum-ai/prompt-library 提取指定 ISL/OSL 分布的提示词集。

核心能力与快速开始

★ 2 · Rust

能做什么
提供多个二进制/子命令:llm 测量聊天与补全的延迟、TTFT、ITL/TPOT 和 token 吞吐;vlm 在此基础上增加图像负载大小测量;asr 测量转录延迟、RTFx 及可选 WER/CER;imagegen 测量图像生成延迟与产物哈希;prompts 从 metrum-ai/prompt-library 按 ISL/OSL 均值或中位数选择提示词组合并输出 JSONL;strategic 做并发/速率扫描、拐点分析与多轮会话;另有 selftest、preflight、sut init、compare 和 mock-server 等辅助命令。支持通过 --sut/--require-sut 生成带 SUT 清单的可发布运行结果,输入格式为 JSONL。
适用场景
在自建或托管推理服务上评估 LLM/VLM/ASR/图像生成端点的吞吐与延迟表现;做容量规划与并发/速率扫描;按指定输入输出长度分布构造提示词集以进行可比的基准运行;在长 GPU 运行前做 preflight 连通性与流式冒烟检查;产出带系统与环境声明的可复现结果用于比较。
项目形态
可直接使用的工具
部署方式
作为客户端本地运行;可用 GitHub Releases 预编译二进制(Linux x86_64/aarch64 glibc、macOS Darwin,含静态 Go dummy-model-server)或 cargo install 安装,也可从源码用 cargo build --release 构建。被测量的推理服务需用户自行部署。
主要依赖
从源码构建需 Rust 1.85 或更高;从源码构建随附的 dummy server 需要 Go 1.26.6+,基准二进制本身不需要 Go。真实后端建议使用 vLLM(LLM/VLM)、vLLM-Omni(图像生成,ASR 待 vllm-omni#5722 合并)的厂商容器镜像。模型、引擎版本、请求参数、并发与 ISL/OSL 扫描范围等需自行按当前厂商文档确定,材料未给出固定硬件与 API 成本。
使用限制
该 CLI 只是客户端,不提供模型服务;README 中的 claims ledger 区分“代码支持”与“已实际验证”的模态,不能超出其所述范围宣称能力。LLM 仅支持单一全局 --max-tokens,不支持按请求设置上限;imagegen、ASR、VLM 的测试数据目前为本地 fixtures,未发布到 Hub。思考型模型需先阅读相关文档再设置 --max-tokens 或 reasoning_effort,否则可能出现 no_output_token 或 TTFT 失真。未说明具体性能上限与商业使用限制。
许可证
Apache-2.0
最近推送
2026-10-06 22:16

资料检查:2026-10-07 07:00 · 卡片整理:2026-10-07 07:00
卡片由 AI 根据仓库资料整理,未进行安装或运行验证 · 本次更新未完成,保留上次成功内容

职业应用

程序员

对 OpenAI 兼容的 LLM、VLM、ASR 和图像生成推理端点进行可复现的负载与性能基准测试,采集延迟、TTFT、ITL/TPOT、token 吞吐、RTFx 与 WER/CER 等指标,用于推理服务的性能验证与容量规划。

查看内容依据
Metrum AI Bench CLI provides Apache-2.0 licensed load and performance measurement for OpenAI-compatible LLM, VLM, ASR, and image-generation endpoints.

官方使用入口 ↗

由 AI 根据来源材料整理,未进行安装或运行验证

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

讨论 0

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

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