mcpField
C
cli-keys

cli-keys

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

关于 cli-keys

cli-keys 是用于通过 OmniRoute 命令行管理 API 密钥和提供方 OAuth 连接的技能,涵盖密钥生命周期、策略、用量、有效期及认证状态。

主要功能

  1. 01添加、列出、查看和移除密钥
  2. 02轮换、重新生成和撤销密钥
  3. 03设置密钥限额和模型访问权限
  4. 04查看密钥用量和有效期
  5. 05启动和管理提供方 OAuth

适用场景

  1. 01通过命令行配置 API 密钥
  2. 02设置宽限期并轮换密钥
  3. 03配置模型访问权限和速率限制
  4. 04检查 OAuth 连接状态

安装

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

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

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

详细介绍

概览

通过 CLI 创建、列出、轮换和撤销 OmniRoute API 密钥。管理用于提供商身份验证的 OAuth 流程,并查看密钥范围和有效期。

快速安装

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

子命令

keys

示例:

omniroute keys
keys add <provider> [apiKey]

标志:

  • --stdin

示例:

omniroute keys add <provider> [apiKey]
keys list

标志:

  • --json

示例:

omniroute keys list
keys remove <provider>

标志:

  • --yes

示例:

omniroute keys remove <provider>
keys regenerate <id>

标志:

  • --yes

示例:

omniroute keys regenerate <id>
keys revoke <id>

标志:

  • --yes

示例:

omniroute keys revoke <id>
keys reveal <id>

示例:

omniroute keys reveal <id>
keys usage <id>

标志:

  • --limit <n>

示例:

omniroute keys usage <id>
keys policy

示例:

omniroute keys policy
keys show <id>

示例:

omniroute keys show <id>
keys set <id>

标志:

  • --rate-limit <n>
  • --max-cost <n>
  • --allowed-models <list>
  • --model-access-mode <mode>
  • --unrestricted

示例:

omniroute keys set <id>
keys expiration

示例:

omniroute keys expiration
keys list

标志:

  • --days <n>
  • --json

示例:

omniroute keys list
keys rotate <id>

标志:

  • --grace-period <ms>
  • --yes

示例:

omniroute keys rotate <id>
oauth

示例:

omniroute oauth
oauth providers

示例:

omniroute oauth providers
oauth start

标志:

  • --provider <id>
  • --no-browser
  • --import-from-system
  • --social <s>
  • --timeout <ms>

示例:

omniroute oauth start
oauth status

标志:

  • --provider <id>

示例:

omniroute oauth status
oauth revoke

标志:

  • --provider <id>
  • --connection-id <id>
  • --yes

示例:

omniroute oauth revoke

评论

支持 Markdown