CometAPI CLI 目前处于 beta 阶段。在界面稳定之前,命令名称和选项可能会发生变化。
功能
- 使用流式输出(Streaming)或交互式 REPL 与模型聊天
- 浏览模型目录元数据,包括 provider、modality、endpoint、capability、context 和 pricing 字段
- 使用
cometapi model info <id>查看单个模型 - 使用
cometapi run通过 聊天补全、响应、Anthropic 消息 或 Gemini 生成内容 格式发送一次请求 - 检查余额、账户资料、用量统计、API keys、日志和异步任务历史
- 输出 table、JSON、YAML、CSV 或 Markdown 数据
- 将本地配置存储在
~/.config/cometapi/config.toml
前置条件
- Python 3.10 或更高版本
- 一个 CometAPI API key
安装 CLI
从 PyPI 安装该包:开始使用 CLI
1
配置凭据
运行设置向导:你也可以使用环境变量配置 API key:可选的
COMETAPI_ACCESS_TOKEN 值仅在 account、stats、tokens、logs 和 tasks 命令中需要。2
与模型聊天
发送一条聊天消息:不带消息运行
cometapi chat 以启动聊天 REPL。3
浏览模型
搜索公开模型目录:按目录元数据筛选:
4
查看单个模型
显示单个模型的详细元数据:输出原始详细负载:
5
运行多协议请求
通过默认聊天 endpoint 发送一次性请求:当你的请求体遵循不同的 provider schema 时,选择另一种 endpoint 格式:
获取命令帮助
在根命令或任何子命令上使用-h,查看已安装版本的选项: