cli-models
Compare original and translation side by side
🇺🇸
Original
English🇨🇳
Translation
Chinese<!-- generated by src/lib/agentSkills/generator.ts; manual edits will be overwritten -->
<!-- 由 src/lib/agentSkills/generator.ts 生成;手动编辑将被覆盖 -->
Overview
概述
Query available AI models, list model aliases, and browse the full model catalog from the CLI. Filter by provider, search by capability, and resolve model name variants.
通过 CLI 查询可用的 AI 模型、列出模型别名并浏览完整模型目录。可按提供商筛选、按能力搜索,并解析模型名称变体。
Quick install
快速安装
bash
npm install -g omniroute # or: npx omniroute
omniroute --versionbash
npm install -g omniroute # 或:npx omniroute
omniroute --versionSubcommands
子命令
models test-add <model>
models test-add <model>models test-add <model>
models test-add <model>Validate an OpenAI-compatible model on one strict connection, then add it after a synthetic tool round-trip
Flags:
--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
Example:
bash
omniroute models test-add example-model --provider example-provider --connection example-connection --dry-run在单个严格连接上验证 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
示例:
bash
omniroute models test-add example-model --provider example-provider --connection example-connection --dry-runmodels [provider]
models [provider]models [provider]
models [provider]Flags:
--search <query>--json
Example:
bash
omniroute models [provider]参数:
--search <query>--json
示例:
bash
omniroute models [provider]models manual <provider>
models manual <provider>models manual <provider>
models manual <provider>List manual model metadata from the selected server
Example:
bash
omniroute models manual <provider>列出选定服务器的手动模型元数据
示例:
bash
omniroute models manual <provider>models add <provider> <model-id>
models add <provider> <model-id>models add <provider> <model-id>
models add <provider> <model-id>Add an unverified manual model, then verify persistence
Flags:
--name <name>--api-format <format>--context-window <tokens>--max-output-tokens <tokens>--dry-run
Example:
bash
omniroute models add <provider> <model-id>添加未经验证的手动模型,然后验证持久化
参数:
--name <name>--api-format <format>--context-window <tokens>--max-output-tokens <tokens>--dry-run
示例:
bash
omniroute models add <provider> <model-id>models edit <provider> <model-id>
models edit <provider> <model-id>models edit <provider> <model-id>
models edit <provider> <model-id>Edit manual model metadata, then verify persistence
Flags:
--name <name>--api-format <format>--context-window <tokens>--clear-context-window--dry-run
Example:
bash
omniroute models edit <provider> <model-id>编辑手动模型元数据,然后验证持久化
参数:
--name <name>--api-format <format>--context-window <tokens>--clear-context-window--dry-run
示例:
bash
omniroute models edit <provider> <model-id>models remove <provider> <model-id>
models remove <provider> <model-id>models remove <provider> <model-id>
models remove <provider> <model-id>Remove only a manual model override, then verify persistence
Flags:
--yes--dry-run
Example:
bash
omniroute models remove <provider> <model-id>仅移除手动模型覆盖项,然后验证持久化
参数:
--yes--dry-run
示例:
bash
omniroute models remove <provider> <model-id>