用途:管理 OpenDeploy AI Hub 这一 LLM 网关,包括为项目/环境开通密钥、查看余额、充值、设置自动充值、检查用量,以及把已有应用的 LLM 调用迁移过来。网关统一 base URL 为 https://api.opendeploy.dev/v1,兼容 OpenAI 协议,按项目/环境发放 bearer 令牌,多供应商模型共享一份额度。
主要能力与用法:密钥方面可 list/get/provision/delete/deactivate,创建时用 opendeploy ai-hub keys provision --project <id> --environment <env> --json;额度方面可 balance、history、transactions、latest、checkout(Stripe),充值命令为 opendeploy ai-hub credits checkout --amount <usd> --confirm-paid --json;自动充值用 credits auto-recharge get/set;用量可查 models、tokens、stats、logs;模型可查 models list、metadata、pricing;base-url 返回兼容地址与 Authorization: Bearer 头。额度换算为 1 USD = 500000 quota units,报告时须转成美元。
适用场景:已部署项目的密钥轮换、充值、迁移 LLM 调用点、排查额度消耗。
限制:涉及付费、替换或删除密钥的操作必须事先结构化确认;auto-recharge 需先有已保存的 Stripe 支付方式;调用前需通过全局 CLI 版本检查,若 ai-hub 命令组不可用则回退 API 或交由 opendeploy-setup;不使用 npx 作为回退运行器。CLI 命令组较新,部分操作可能需 API 回退。具体模型清单、价格与配额细节以实际返回为准,资料未提供固定清单。