评测与安全工具
Metrum AI Bench CLI:面向 OpenAI 兼容推理端点的可复现负载与性能基准测试工具
metrum-ai/bench-cli · Reproducible load and performance benchmarking for AI inference endpoints
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
登录后参与讨论,阅读资讯无需注册。
还没有评论,来分享第一个看法。