mcpField
C
cli-models

cli-models

github.com/diegosouzapwAgent 工作流82.6k952 次安装今天更新
代码仓库

关于 cli-models

用于通过命令行浏览 AI 模型、别名和目录条目,并按提供商及能力搜索;也可测试和管理手动定义的模型。

主要功能

  1. 01按提供商浏览模型
  2. 02搜索模型目录
  3. 03解析模型名称变体
  4. 04测试并添加兼容模型
  5. 05管理手动模型元数据

适用场景

  1. 01查找符合能力需求的模型
  2. 02查看某提供商可用模型
  3. 03验证并登记模型
  4. 04编辑手动模型定义

安装

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

$npx skills add https://github.com/diegosouzapw/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