mcpField
C
cli-models

cli-models

github.com/cheaper-inference开发82.3k1.1k 次安装今天更新
代码仓库

关于 cli-models

cli-models 是用于通过 OmniRoute 命令行浏览模型目录、按提供方或能力筛选并解析模型名称的技能,也支持测试 OpenAI 兼容模型及维护手动模型条目。

主要功能

  1. 01浏览和搜索模型目录
  2. 02按提供方筛选模型
  3. 03通过工具往返验证模型
  4. 04添加和编辑手动模型元数据
  5. 05移除手动模型覆盖项

适用场景

  1. 01按提供方或关键词查找模型
  2. 02添加前测试 OpenAI 兼容模型
  3. 03记录模型上下文和输出限制
  4. 04更新或移除手动模型条目

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/cheaper-inference/omniroute --skill cli-models

安装后在 Claude Code 中输入/cli-models确认已加载。

详细介绍

概述

通过命令行查询可用的 AI 模型、列出模型别名,并浏览完整的模型目录。按提供商筛选、按能力搜索,并解析模型名称变体。

快速安装

npm install -g omniroute   # or: npx omniroute
omniroute --version

子命令

models test-add <model>

在单个严格连接上验证兼容 OpenAI 的模型,然后通过一次合成工具往返测试添加模型

标志:

  • --provider <id>
  • --connection <id>
  • --name <name>
  • --max-input-tokens <count>
  • --max-output-tokens <count>
  • --api-format <format>
  • --context <name>
  • --base-url <url>
  • --allow-inference
  • --yes
  • --dry-run
  • --json

示例:

omniroute models test-add example-model --provider example-provider --connection example-connection --dry-run
models [provider]

标志:

  • --search <query>
  • --json

示例:

omniroute models [provider]
models manual <provider>

列出所选服务中的手动模型元数据

示例:

omniroute models manual <provider>
models add <provider> <model-id>

添加未经验证的手动模型,然后验证是否已保存

标志:

  • --name <name>
  • --api-format <format>
  • --context-window <tokens>
  • --max-output-tokens <tokens>
  • --dry-run

示例:

omniroute models add <provider> <model-id>
models edit <provider> <model-id>

编辑手动模型元数据,然后验证是否已保存

标志:

  • --name <name>
  • --api-format <format>
  • --context-window <tokens>
  • --clear-context-window
  • --dry-run

示例:

omniroute models edit <provider> <model-id>
models remove <provider> <model-id>

仅移除手动模型覆盖,然后验证是否已保存

标志:

  • --yes
  • --dry-run

示例:

omniroute models remove <provider> <model-id>

评论

支持 Markdown