SuperAPI AI 工具集

frouter

通用与其它

查看项目

更新于 10-15 19:54

技能介绍

用途:frouter 是免费 AI 模型路由 CLI,通过终端界面实时发现、ping 并排名 NVIDIA NIM 和 OpenRouter 的免费模型,然后把选中的最佳模型写入 OpenCode 或 OpenClaw 配置。适合为会话挑选响应最快的免费 LLM、查看模型可用性与延迟、交互式配置 API Key,或在脚本中非交互获取最佳模型 ID。

主要能力:TUI 每 2 秒并行 ping 所有模型;支持方向键导航、/ 搜索、Enter 应用、T 循环层级过滤、A 快速增改 Key、P 设置、0–9 按列排序、? 帮助、q 退出。列包含排名、层级(按 SWE-bench Verified 分 S+ 至 C)、提供商、模型、上下文窗口、Arena Elo、平均延迟、最新延迟、会话在线率与状态判定。Enter 后可选目标:Enter/G 写配置并启动,S 仅写配置,ESC 取消。写入路径为 OpenCode CLI 的 ~/.config/opencode/opencode.json 与 OpenClaw 的 ~/.openclaw/openclaw.json,覆盖前自动备份。

使用方式:一次性运行 npx frouter-cli;全局安装 npm i -g frouter-cli 或 bun install -g frouter-cli。首次运行 frouter 会打开浏览器引导配置 Key,也可用环境变量 NVIDIA_API_KEY=nvapi-xxx frouter 或 OPENROUTER_API_KEY=sk-or-xxx frouter。Key 存于 ~/.frouter.json(权限 0600)。脚本中可用 frouter --best 输出最佳模型 ID,排序规则为状态 up、平均延迟最低、在线率最高。可选环境变量 FROUTER_SCROLL_SORT_PAUSE_MS 与 FROUTER_METRICS_CACHE 调整排序行为。

限制:资料未提供收费、价格、平台支持范围与效果保证等信息;模型目录每日同步,可用性会变化,建议脚本中使用 --best 而非硬编码模型 ID。