llmfit基准测试四步走:下载、服务、测量、分享
【免费下载链接】llmfitHundreds of models & providers. One command to find what runs on your hardware.项目地址: https://gitcode.com/GitHub_Trending/ll/llmfit
llmfit是一款面向本地大语言模型的硬件适配工具,内置数百个模型与多家推理运行时的数据,一条命令即可告诉你"哪台机器能跑哪个模型"。而它的基准测试功能更进一步:让你在 TUI 里用下载、服务、测量、分享四个步骤,把自家硬件上的真实推理速度(tok/s)测出来,还能一键提交回社区排行榜。本文将带你完整走完 llmfit 基准测试全流程。
为什么要做本地 LLM 基准测试
llmfit 的模型列表里,每个模型都会根据你的硬件给出一个"适配分"和预估速度,但这些数字大多是估算值。想让估算变成实测,只需要跑一次基准测试:
- 测出真实的每秒 token 数(tok/s)与首 token 延迟(TTFT)
- 结果先保存在本地,永不丢失
- 可选择共享给社区,同配置的用户从此直接享受校准过的预估
第一步:一键下载模型(Download)
启动llmfit进入 TUI,表格中列出了针对你硬件评分的所有模型。按/输入关键词搜索(例如qwen3.5),用 ↑/↓ 或j/k移动到目标模型,按d即可下载。如果一家模型有多个提供方(Provider),会弹出Download With选择框,用方向键选择后按Enter确认。
下载在后台进行,按D可随时打开下载管理器查看进度,GGUF 文件默认存放在~/.cache/llmfit/models。
💡 小技巧:在"Hardware Simulation"(硬件模拟)面板里,你还能手动修改内存、显存、CPU 核数,模拟换机后的模型适配效果,详见 docs/benchmarking.md。
第二步:启动模型服务(Serve)
基准测试必须针对一个正在运行的推理服务。以 llama.cpp 为例,在终端里启动模型:
llama-server -m ~/.cache/llmfit/models/Qwen3.5-0.8B-Q8_0.gguf --port 8080 -ngl 99看到model loaded和listening on http://127.0.0.1:8080后回到 TUI,按r刷新已安装模型——此时表头会显示llama.cpp: ✓ (1 models),说明 llmfit 已成功自动检测到你的服务。Ollama、vLLM、MLX 等运行时同理,llmfit 会自动探测,各运行时的端点配置见 docs/providers.md。
第三步:运行实测基准(Measure)
在表格中选中刚安装好的模型,按b。因为模型已安装且服务正在运行,llmfit 会弹出Benchmark this model提示框,显示待测的模型与服务提供方。按Enter开始——llmfit 会对运行中的服务执行三次真实推理,测量每秒 token 数与首 token 延迟。
| 按键 | 作用 |
|---|---|
b | 打开排行榜,并提示对已选模型进行基准测试 |
Enter | 开始基准测试 |
Space/s | 切换"完成后以 PR 分享"开关(第四步) |
Esc | 转入后台运行,边跑边浏览社区排行榜 |
每次运行的结果都会先保存到本地(~/.config/llmfit的 bench 存储区),即使当时不分享,日后可随时用llmfit bench --share补交,测量逻辑实现见 llmfit-core/src/bench.rs。
第四步:分享结果回社区(Share,可选)
在开始测试之前,按Space(或s)打开分享开关。测试完成后,llmfit 会自动提交你的结果并创建一个社区基准 PR——无需安装gh命令行,认证通过 GitHub 设备流完成(也可设置GITHUB_TOKEN环境变量),完整机制见 llmfit-core/src/share.rs。
每条被合并的提交都会随下一个版本发布:你的实测数字会替代模型列表中的估算值(带✓标记),所有相同硬件的用户从此直接获得校准过的预估——在他们自己跑任何测试之前。你的已共享记录会在排行榜中以you (shared)显示。
🔧 若提示框显示"no GitHub credentials",先设置 token 再重启即可:
export GITHUB_TOKEN="ghp_your_token"。
进阶:更多基准测试玩法
- 社区排行榜(
b):查看其他用户在你同款硬件上的实测数据,按H可浏览任意 GPU 的结果 - Inference Bench(
I):对所有运行时的全部模型进行批量基准测试,附带质量评分与路由矩阵 - CLI 等价命令:
llmfit bench、llmfit bench --all --share、--dry-run、JSON 输出便于脚本化,详见 docs/cli.md
参考文档
- 基准测试完整指南:docs/benchmarking.md
- TUI 使用手册:docs/tui.md
- 社区基准数据模式:llmfit-core/data/community/schema.json
- 排行榜聚合逻辑:llmfit-core/src/benchmarks.rs
四步走完,你就拥有了一个"属于自己硬件的"真实速度数字。下次有人问你"这台笔记本能跑多快的本地大模型",llmfit 的答案不再是估算,而是实测!🚀
【免费下载链接】llmfitHundreds of models & providers. One command to find what runs on your hardware.项目地址: https://gitcode.com/GitHub_Trending/ll/llmfit
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考